Ifa · Osun · Orisha · Sacred Tradition

Ebun Osun Abini

PhD·Ifa & Orisha Priestess

Ifa & Orisha Priestess · Scholar · Educator

A sacred space for Ifa divination, Orisha wisdom, and the living waters of tradition.

Ifa & Orisha Consultations

Rooted in living tradition. Open to all who approach with sincerity and respect.

Western Tradition · Natal & Transits
☿ ♀ ♄

Astrology Reading

A rigorous, embodied reading of your natal chart or current transits — not as prediction, but as a map of timing, tendency, and invitation. Where are the planets asking you to grow? Ebun draws on Western traditional and modern synthesis to help you understand the larger patterns moving through your life right now.

What's Included
  • 60 min live Zoom consultation
  • Natal chart or current transits reading
  • Chart PDF with annotations
  • Key timing windows & themes
  • Written follow-up summary
$125Natal Reading
$125Transits Reading
Book Natal Reading — $125 Book Transits Reading — $125
Ifa + Astrology · Integrated
☽ ◎ ☿

Threshold Reading

For moments of major transition — a move, a marriage, a creative rebirth, a crisis of direction. Ifa divination and astrological reading woven into one integrated consultation. For those standing at a crossroads and ready to hear clearly.

What's Included
  • 90–120 min deep consultation
  • Ifa Odu + natal/transits reading
  • Integrated interpretation across both traditions
  • Ebo guidance if indicated by Ifa
  • Full written report within 3 days
Please Note
Ritual work prescribed by Ifa is priced separately and discussed with you before anything proceeds.
$250Single Session
$220Returning Clients
Book Threshold Reading — $250

Sliding scale available for community members in financial transition. Please reach out.

Ifa · Yoruba Tradition
Odu

Ifa Study & Odu Education

For those called to deepen their relationship with Ifa — its cosmology, its literature, its living intelligence. Ebun brings two decades of initiated practice and rigorous scholarship to educational sessions designed for practitioners at every stage of the path.

Past & Current Offerings
  • Oriki & the Power of Speech — ase, the architecture of sacred speech, and oriki as living archive and invocation practice
  • Ifa Cosmology & Ori — the relationship between ori, Ifa, and the Orisha; destiny, character cultivation, and how Ifa discloses what ori holds
  • Iwa, Ewa & Oriki — Yoruba aesthetic principles as spiritual and intellectual tools; how beauty functions as ethics and practice in Ifa tradition
  • Osun Cosmology Across the Diaspora — Osun's presence, transformation, and living power across Africa and the Americas
  • Honey as Blade: Osun, Beauty & the Art of Becoming — signature workshop on Osun hermeneutics as a method for seeing, reading, and making meaning
  • Ifa study groups · Odu literature & interpretation · One-on-one mentorship for developing practitioners
Inquire About Ifa Study
Osun · Orisha · Devotional Practice

Orisha Educational Events

Public and community educational events centered on Orisha tradition — who the Orisha are, how they speak, and what it means to live in relationship with them. Grounded in Yoruba tradition and the diaspora, and held with the care these teachings deserve.

Offerings Include
  • Introduction to the Orisha — who they are & how they work
  • Osun — beauty, water, and the art of becoming
  • Orisha traditions across cultures and communities
  • Devotional practice for beginners
  • Community learning circles & discussion groups
Inquire About Orisha Events
Divine Feminine · Sacred Place · Living Tradition

The Divine Feminine & Sacred Place

An exploration of the divine feminine not as abstraction but as living presence — rooted in land, water, and tradition. Drawing on Osun and Orisha cosmology, women's spiritual lineages, and the sacred geographies of West Africa and the Americas, this offering asks: what does it mean to honor the feminine as sacred? What does it mean to be in right relationship with place?

Topics Explored
  • Osun as divine feminine — power, beauty, and sovereignty
  • Water as sacred feminine principle across traditions
  • Sacred place — land, shrines, and feminine geography
  • Feminine lineages within Ifa and Orisha tradition
  • Reclaiming the sacred feminine across traditions and communities
  • Ritual, embodiment, and the feminine divine in practice
Inquire About This Offering

Educational events are available online and in person. Community pricing available. Reach out to discuss what's right for your group.

Sacred Travel & Retreats

Some knowledge cannot be transmitted through a screen. It lives in the land, in the river, in the shrines. Ebun leads sacred pilgrimages across Africa and the Americas — following the living threads of Ifa and Orisha tradition wherever they have taken root and flourished.

These are not tourist trips. They are learning pilgrimages for serious practitioners, artists, and seekers who are ready to receive. Ebun draws on two decades of fieldwork relationships and initiation networks to offer access that is earned and deeply relational.

Itineraries are co-designed with local knowledge holders and shaped around the readiness and needs of each group.

Looking for institutional or academic sacred travel — for museums, universities, or arts organizations? That is a separate engagement. Reach out directly to discuss.
Express Interest in Sacred Travel & Retreats
Nigeria — Yorubaland

Osogbo (UNESCO Osun Grove), Ibadan, Abeokuta, Igede-Ekiti. Time with living priests, priestesses, and Ifa lineage holders in the tradition's living heartland.

West Africa — Benin, Ghana & Beyond

The broader West African landscape where Ifa and Orisha traditions emerged and continue to live — following the tradition across the region's sacred sites and communities of practice.

The Americas — Sacred Sites

Sacred sites across the Americas where Orisha tradition, Indigenous spiritual practice, and living ceremonial communities continue to thrive — including Candomble communities in Brazil, Lucumi tradition in Cuba, and Indigenous sacred landscapes across Mesoamerica and the Caribbean. The Americas hold deep, living tradition for those willing to approach with humility and relationship.

Sacred Feminine Sites

Journeys to sites of the divine feminine around the world — shrines, rivers, groves, temples, and ceremonial landscapes where the sacred feminine is actively honored across cultures and traditions. These pilgrimages center women's spiritual lineages and the feminine as sacred geography, not metaphor. Destinations vary and are shaped by the group, the season, and the relationships that make genuine access possible.

Other Destinations

Destinations are shaped by the tradition, the moment, and the relationships that make genuine access possible. Reach out to explore what is right for you.

Ifa Lectures

Recordings from years of teaching Ifa cosmology, Orisha tradition, and Yoruba aesthetics — available to study in your own time, at your own pace.

Each recording comes with a written outline and supplementary notes. Purchasing a lecture supports the ongoing work of making these teachings accessible.

Ifa · Language · Practice
Oriki and the Power of Speech

Ase, the architecture of sacred speech, and oriki as living archive and invocation practice. How words carry power, how praise-poetry activates presence, and what it means to speak with intention in Yoruba tradition. Includes a guided oriki writing exercise.

$35
recording + notes
Join Waitlist
Odu
Ifa · Cosmology · Destiny
Ifa Cosmology and Ori

The relationship between ori, Ifa, and the Orisha. Destiny, character cultivation, and how Ifa discloses what ori holds. A foundational lecture for anyone beginning or deepening their relationship with the tradition.

$35
recording + notes
Join Waitlist
Yoruba Aesthetics · Ethics · Practice
Iwa, Ewa and Oriki

Yoruba aesthetic principles as spiritual and intellectual tools. How iwa (character), ewa (beauty), and oriki (praise-invocation) function as an integrated ethical and creative system — and how beauty in the Yoruba tradition is inseparable from right living.

$35
recording + notes
Join Waitlist
Osun · Diaspora · Living Tradition
Osun Cosmology Across the Diaspora

Osun's presence, transformation, and living power across Africa and the Americas. How the Orisha of sweet water, beauty, and abundance has been carried, transformed, and kept alive through generations — and how she continues to speak today.

$35
recording + notes
Join Waitlist
Signature Workshop · Osun · Method
Honey as Blade — Full Workshop Recording

The full 3-hour recording of the signature Honey as Blade workshop — three phases of immersion in Osun hermeneutics as a method for seeing, reading, and making meaning. Phase I: Seeing Differently. Phase II: Reading the Work. Phase III: Practice and Ritual Ground.

$55
3-hour workshop + notes
Join Waitlist
Ifa
Ifa · Knowledge · Living Tradition
Ifa as Embodiment of Knowledge

An introduction to Ifa as a living, breathing oracular tradition that holds the fullness of human experience. What Ifa is, how it works, what it asks of us — and why it matters now. A grounding lecture for seekers, students, and those newly drawn to the tradition.

$35
recording + notes
Join Waitlist

More lectures coming.

Join the mailing list to be notified when new recordings are added — new topics added regularly from ongoing teaching.

Join the Mailing List

The Ifa Store

Curated sacred materials, spiritual preparations, and ceremonial tools — sourced with integrity and care.

Shop opening forthcoming — products listed below for preview

Sacred Materials & Divination Supplies
Forthcoming
òbi
Divination · Offering
Obi Abata — Kola Nuts

Obi abata (bitter kola) — the sacred kola used in Ifa and Orisha ceremonies for prayer, divination, and offering. Ethically sourced.

Coming Soon
Forthcoming
Ifa · Divination
Iyerosun — Divination Powder

Sacred yellow powder derived from the Opepe wood — used on the Opon Ifa (divination tray) to receive the Odu. Essential for Ifa practitioners.

Coming Soon
Forthcoming
Orisha · Sacred Chalk
Efun — Sacred White Chalk

Efun (white chalk) — the sacred chalk of Obatala and purity rites. Used for ritual markings, cleansing ceremonies, and prayer. Natural, ethically sourced.

Coming Soon
Forthcoming
Ifa Divination
Opele Chain

The sacred divination chain of Ifa — eight half-seed pods or metal discs strung together. Used by the Babalawo or Ifa priest to cast and read the Odu.

Coming Soon
Spiritual Baths & Sacred Preparations
Forthcoming
Spiritual Bath · Osun
Osun Honey & Amber Bath

A ritual bath preparation honoring Osun — the Orisha of sweet water, beauty, and abundance. Blended with raw honey, amber resin, cinnamon, and river-aligned botanicals. Instructions included.

Coming Soon
Forthcoming
Spiritual Bath · Cleansing
Purification Bath — Ebo Mimo

A deep cleansing bath preparation to remove èmo (negative accumulations), open roads, and reset the spiritual body. White botanicals, efun, and cooling herbs. With ritual guidance.

Coming Soon
Forthcoming
Sacred Soap · Osun
Black Soap — Osun Waters

Handcrafted African black soap (ose dudu) infused with honey, shea, and botanical allies for beauty, attraction, and sweetening.

Coming Soon
Forthcoming
Sacred Beads · Osun
Osun Ileke — Sacred Beads

Hand-strung ileke (sacred beads) consecrated to Osun in the colors of the tradition — amber, gold, and honey. For initiated practitioners and those called to Osun's waters.

Coming Soon
Shop opening forthcoming. Join the mailing list below to be notified when products become available.

"Water does not fight its container — it reveals the shape of every vessel it inhabits, and then finds its way through anyway."

— Ebun Osun Abini · The Hermeneutics of Water

Join the Circle

Updates on divination offerings, sacred travel journeys, new shop arrivals, lectures, and the occasional dispatch from the tradition.

EOA
PhD, Cultural Studies, Claremont Graduate University
Ifa & Orisha Priestess
Sacred lineage transmitted by Baba Ifagbuyi
Two decades of fieldwork — West Africa & the Americas

Honey as Blade.
Beauty as Method.

I am an Ifa and Orisha priestess, scholar, and artist whose work lives at the intersection of Yoruba tradition, sacred practice, and over two decades of ceremonial life.

Ifa is the embodiment of knowledge — a living, breathing oracular tradition that holds the fullness of human experience and offers a map for navigating it. My practice is rooted in sacred lineage transmitted by Baba Ifagbuyi, and deepened through fieldwork across West Africa and the Americas. Ceremony is not separate from my scholarship or my artmaking — it is the ground from which both grow. The altar informs the archive. The ritual informs the research. Spirit moves through all of it.

I hold a PhD in Cultural Studies and have spent two decades studying these traditions from both inside the practice and within the academy. My creative and scholarly praxis is inseparable from my ceremonial life — each feeds and sharpens the other, and the work I offer here emerges from that integration.

Consultations & Offerings

Come to the Grove

Whether you are a seeker, a practitioner, an artist, or a community — reach out. All inquiries are answered personally.

Send a Message

// Replace with your serverless checkout endpoint once deployed // (see setup guide in HTML comments above for the /api/checkout.js template) const CHECKOUT_API_ENDPOINT = '/api/checkout'; // Fallback: if no backend, redirect to this Stripe Payment Link // Create one at stripe.com → Payment Links and paste URL here const STRIPE_FALLBACK_LINK = 'https://buy.stripe.com/REPLACE_WITH_FALLBACK_LINK'; // ────────────────────────────────────── let cart = JSON.parse(localStorage.getItem('rg-cart') || '[]'); function saveCart() { localStorage.setItem('rg-cart', JSON.stringify(cart)); } function openCart() { document.getElementById('cartDrawer').classList.add('open'); document.getElementById('cartOverlay').classList.add('open'); document.body.style.overflow = 'hidden'; renderCart(); } function closeCart() { document.getElementById('cartDrawer').classList.remove('open'); document.getElementById('cartOverlay').classList.remove('open'); document.body.style.overflow = ''; } function addToCart(btn) { const card = btn.closest('.product-card'); const name = card.dataset.name; const price = parseFloat(card.dataset.price); const priceId = card.dataset.priceId; const stripeLink = card.dataset.stripeLink; const existing = cart.find(i => i.name === name); if (existing) { existing.qty += 1; } else { cart.push({ name, price, priceId, stripeLink, qty: 1 }); } saveCart(); updateCartCount(); // Button feedback btn.textContent = 'Added ◆'; btn.classList.add('added'); setTimeout(() => { btn.textContent = 'Add to Cart'; btn.classList.remove('added'); }, 1500); // Auto-open cart briefly openCart(); } function updateQty(name, delta) { const item = cart.find(i => i.name === name); if (!item) return; item.qty += delta; if (item.qty <= 0) cart = cart.filter(i => i.name !== name); saveCart(); updateCartCount(); renderCart(); } function removeFromCart(name) { cart = cart.filter(i => i.name !== name); saveCart(); updateCartCount(); renderCart(); } function updateCartCount() { const total = cart.reduce((s, i) => s + i.qty, 0); const el = document.getElementById('cartCount'); el.textContent = total; el.classList.toggle('hidden', total === 0); } function renderCart() { const container = document.getElementById('cartItems'); const empty = document.getElementById('cartEmpty'); const footer = document.getElementById('cartFooter'); const totalEl = document.getElementById('cartTotal'); if (cart.length === 0) { empty.style.display = 'flex'; footer.style.display = 'none'; container.innerHTML = ''; container.appendChild(empty); return; } empty.style.display = 'none'; footer.style.display = 'block'; container.innerHTML = ''; let subtotal = 0; cart.forEach(item => { subtotal += item.price * item.qty; const div = document.createElement('div'); div.className = 'cart-item'; div.innerHTML = `
${item.name}
$${item.price.toFixed(2)} each
${item.qty}
$${(item.price * item.qty).toFixed(2)}
`; container.appendChild(div); }); totalEl.textContent = '$' + subtotal.toFixed(2); } async function goToCheckout() { if (cart.length === 0) return; // If you have a backend API endpoint set up, use it: if (CHECKOUT_API_ENDPOINT !== '/api/checkout') { try { const res = await fetch(CHECKOUT_API_ENDPOINT, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ items: cart.map(i => ({ priceId: i.priceId, qty: i.qty })) }) }); const data = await res.json(); if (data.url) { window.location.href = data.url; return; } } catch(e) { console.error('Checkout API error:', e); } } // Fallback: single-product Payment Link redirect // For single items, use that product's Stripe Payment Link directly if (cart.length === 1 && cart[0].stripeLink && !cart[0].stripeLink.includes('REPLACE')) { window.location.href = cart[0].stripeLink; return; } // Fallback: open general Stripe payment link if (STRIPE_FALLBACK_LINK && !STRIPE_FALLBACK_LINK.includes('REPLACE')) { window.location.href = STRIPE_FALLBACK_LINK; return; } // If nothing is configured yet, show setup message alert('Payment setup in progress. To complete your order, please email [email protected] with your cart items. We\'ll invoice you directly via Stripe.'); } // Init updateCartCount(); /* ══════════════════════════════════════ EMAIL SUBSCRIBER ───────────────────────────────────── HOW TO CONNECT A REAL LIST: Option A — Mailchimp (free up to 500 contacts) 1. Create account at mailchimp.com 2. Audience → Signup forms → Embedded forms 3. Copy your form action URL (looks like: https://xyz.us1.list-manage.com/subscribe/post?u=...&id=...) 4. Replace MAILCHIMP_ACTION_URL below with that URL 5. Add interest tags in Mailchimp → Tags to match the chips Option B — ConvertKit / Kit (free up to 1,000) 1. Create account at kit.com 2. Forms → Create → Inline form 3. Copy the form ID and add your API key 4. Replace KIT_FORM_ID and KIT_API_KEY below Option C — Formspree (quick, no account needed for basic) 1. Go to formspree.io → New Form 2. Copy the endpoint URL 3. Replace FORMSPREE_ENDPOINT below Until configured: subscribers are stored locally + logged to console so you can manually add them. ══════════════════════════════════════ */ // ── CONFIG — replace with your real values ── const MAILCHIMP_ACTION_URL = 'REPLACE_WITH_MAILCHIMP_URL'; // Option A const KIT_FORM_ID = 'REPLACE_WITH_KIT_FORM_ID'; // Option B const KIT_API_KEY = 'REPLACE_WITH_KIT_API_KEY'; // Option B const FORMSPREE_ENDPOINT = 'https://formspree.io/f/xzdkdrkk'; // Option C // ──────────────────────────────────────────── function getSelectedInterests() { return Array.from(document.querySelectorAll('.interest-chip.selected')) .map(function(c) { return c.getAttribute('data-interest'); }).join(', '); } async function handleSubscribe() { const name = document.getElementById('subName').value.trim(); const email = document.getElementById('subEmail').value.trim(); const interests = getSelectedInterests(); if (!email || !email.includes('@')) { document.getElementById('subEmail').focus(); document.getElementById('subEmail').style.borderColor = 'var(--gold)'; return; } await submitSubscriber({ name, email, interests, source: 'Subscribe Section' }); document.getElementById('subscribeForm').style.display = 'none'; const success = document.getElementById('subscribeSuccess'); success.style.display = 'block'; document.getElementById('subscribeSuccessMsg').textContent = `Welcome${name ? ', ' + name.split(' ')[0] : ''}. You're in the circle. Watch your inbox.`; } function handleContactSubmit(btn) { btn.querySelector('span').textContent = 'Message Sent ◆'; const subscribeChecked = document.getElementById('contactSubscribe')?.checked; if (subscribeChecked) { const nameEl = btn.closest('.cform').querySelector('input[type="text"]'); const emailEl = btn.closest('.cform').querySelector('input[type="email"]'); const subjectEl = btn.closest('.cform').querySelector('select'); const name = nameEl?.value.trim() || ''; const email = emailEl?.value.trim() || ''; const interest = subjectEl?.value || 'Contact Form'; if (email && email.includes('@')) { submitSubscriber({ name, email, interests: interest, source: 'Contact Form' }); } } } async function submitSubscriber({ name, email, interests, source }) { console.log('New subscriber:', { name, email, interests, source }); // Store locally as backup const subs = JSON.parse(localStorage.getItem('rg-subscribers') || '[]'); subs.push({ name, email, interests, source, date: new Date().toISOString() }); localStorage.setItem('rg-subscribers', JSON.stringify(subs)); // Option C — Formspree (try first if configured) if (FORMSPREE_ENDPOINT && !FORMSPREE_ENDPOINT.includes('REPLACE')) { try { await fetch(FORMSPREE_ENDPOINT, { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ name, email, interests, source }) }); return; } catch(e) { console.warn('Formspree error:', e); } } // Option B — Kit/ConvertKit if (KIT_FORM_ID && !KIT_FORM_ID.includes('REPLACE')) { try { await fetch(`https://api.convertkit.com/v3/forms/${KIT_FORM_ID}/subscribe`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ api_key: KIT_API_KEY, email, first_name: name, fields: { interests, source } }) }); return; } catch(e) { console.warn('Kit error:', e); } } } /* ══════════════════════════════════════ SCROLL REVEAL ══════════════════════════════════════ */ const ro = new IntersectionObserver(entries => { entries.forEach(e => { if (e.isIntersecting) { e.target.classList.add('visible'); ro.unobserve(e.target); } }); }, { threshold: 0.1 }); document.que