1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa1c2df5786314515e44d5d9eae8761017beb877d9189a1d04c7908d8b99d37. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d9368ebd-c298-468e-a1dc-6a42738b6a1c.json and https://artists.proofprofile.net/proofs/artist/d9368ebd-c298-468e-a1dc-6a42738b6a1c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9852fd9cbee5148d6e508925cfa5ff8c62c08ac1505041886310f34c78acb27b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0e0IxSLbfxugct6o2gXCh3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0e0IxSLbfxugct6o2gXCh3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1091dda91ab7db2d74bc6809bd122077f42760f97a66f313dbaa090c6d56145. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6I9f9wFPlecH5FB6xlD4TS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6I9f9wFPlecH5FB6xlD4TS.
{"copyright_id":"0x0bb4bfc7e0e137ecaf4b499dfc21b4200eff9fa079b1b5e13378c20b2531fbc0","isrc":"ZZOPM2104503","name":"She Wanna (feat. P-Lo)","registered_at":"2026-06-18T01:51:26Z","spotify_id":"32uTDsguYsOU7ymxGPnto4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb4bfc7e0e137ecaf4b499dfc21b4200eff9fa079b1b5e13378c20b2531fbc0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/32uTDsguYsOU7ymxGPnto4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/32uTDsguYsOU7ymxGPnto4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4572eedf48c2f22516d9ae9264b9915a91d05b67e9059d4588b8f867d0f9674b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1nrIuPlydQMx39uApSxHOz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1nrIuPlydQMx39uApSxHOz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10891abcdc6e832a5faf0a1d50a3e9d17e00fd6be89a7125eaf634ffca62654. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3fgL66PB0beTCK9k8R4IYB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3fgL66PB0beTCK9k8R4IYB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea9a53f494ae9508df1da91e1ba19b126e36e7f3652cf5c03082f6c03420944. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/43xuLuvO1mRrbIsw4cNq6a.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/43xuLuvO1mRrbIsw4cNq6a.
{"copyright_id":"0xfba616cf0f33161deabc58c98c9faca659c0d5c0976fd3babd554d5ffc32ab0d","isrc":"ZZOPM2104533","name":"Touch Dough","registered_at":"2026-06-25T21:48:04Z","spotify_id":"4LI1UoWk9H9R4HzYOPfqfK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba616cf0f33161deabc58c98c9faca659c0d5c0976fd3babd554d5ffc32ab0d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4LI1UoWk9H9R4HzYOPfqfK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4LI1UoWk9H9R4HzYOPfqfK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667b8215720f8ccb6e405aafc0ff81928b417f6615619fbe545e68142666ad1e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56F6n89lw8sTZXK3lYd80O.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56F6n89lw8sTZXK3lYd80O.
{"copyright_id":"0x1c8fe79d7a333feb5bff9bb84c5ea67d2f0ccd17ff6704a76ebef8def7532c3e","isrc":"ZZOPM2104535","name":"Uncle Ricky","registered_at":"2026-06-07T00:55:51Z","spotify_id":"66DENRIKFfS4eDY3JgvL0l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8fe79d7a333feb5bff9bb84c5ea67d2f0ccd17ff6704a76ebef8def7532c3e. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/66DENRIKFfS4eDY3JgvL0l.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/66DENRIKFfS4eDY3JgvL0l.
{"copyright_id":"0xe16448c13437cf7ba28e6d2feb350d0a9f182ddf1f060da0114c8085ac00677c","isrc":"ZZOPM2104536","name":"Gargoyles (feat. Tish Hyman)","registered_at":"2026-06-23T07:07:23Z","spotify_id":"1fQb7o6OkDU0DjQHbD389J","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16448c13437cf7ba28e6d2feb350d0a9f182ddf1f060da0114c8085ac00677c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1fQb7o6OkDU0DjQHbD389J.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1fQb7o6OkDU0DjQHbD389J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab52b19da413fb253971c48f5ebf2701670756393d9b08f4a88e544ac89052af. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0cbOS5JIrrEyhWl4cfniA2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0cbOS5JIrrEyhWl4cfniA2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892fe4c2ac97341a2c8481ba36324ebc71221a52465fcb0415938ce7acdcf00e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1453BfHp7XZRJgQzNIjPSf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1453BfHp7XZRJgQzNIjPSf.
{"copyright_id":"0x26d3b3b55689d26dcf3344ba1a535fa6ef4aa00cf94cf55c370cf6bc039797b3","isrc":"ZZOPM2105662","name":"How Many - Remix","registered_at":"2026-06-08T20:34:59Z","spotify_id":"4eWYLsPWL5jYXwRIzxuj2D","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d3b3b55689d26dcf3344ba1a535fa6ef4aa00cf94cf55c370cf6bc039797b3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4eWYLsPWL5jYXwRIzxuj2D.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4eWYLsPWL5jYXwRIzxuj2D.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0084842ad310f30eb637f7499240d889371988291483fc54f766d20b4e04e7e4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2DVZsAuQyQ620eyUgl5EJx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2DVZsAuQyQ620eyUgl5EJx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1091dda91ab7db2d74bc6809bd122077f42760f97a66f313dbaa090c6d56145. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/38PSvXgt7mDZSwFvLBVG2L.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/38PSvXgt7mDZSwFvLBVG2L.
{"copyright_id":"0x0bb4bfc7e0e137ecaf4b499dfc21b4200eff9fa079b1b5e13378c20b2531fbc0","isrc":"ZZOPM2104503","name":"She Wanna (feat. P-Lo)","registered_at":"2026-06-18T01:51:26Z","spotify_id":"58KiNuYvL7kiWpUY35ceGL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb4bfc7e0e137ecaf4b499dfc21b4200eff9fa079b1b5e13378c20b2531fbc0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/58KiNuYvL7kiWpUY35ceGL.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/58KiNuYvL7kiWpUY35ceGL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9852fd9cbee5148d6e508925cfa5ff8c62c08ac1505041886310f34c78acb27b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Jun9W6qrlBLfaUlnx3Igb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Jun9W6qrlBLfaUlnx3Igb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4572eedf48c2f22516d9ae9264b9915a91d05b67e9059d4588b8f867d0f9674b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5mtv8nXpExK6A5dCdbcm8e.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5mtv8nXpExK6A5dCdbcm8e.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5246b8d1d34e57a722ebb56435e9f474b1c672a321bb805f7363de2b2902b420. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4S2m7OvskVN5tZfCsYZzFT.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4S2m7OvskVN5tZfCsYZzFT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10891abcdc6e832a5faf0a1d50a3e9d17e00fd6be89a7125eaf634ffca62654. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2KTGGtk42z85PjXGAWcEfG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2KTGGtk42z85PjXGAWcEfG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea9a53f494ae9508df1da91e1ba19b126e36e7f3652cf5c03082f6c03420944. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/30qCRtFj4QPj8Y8BZSaGoC.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/30qCRtFj4QPj8Y8BZSaGoC.
{"copyright_id":"0xfba616cf0f33161deabc58c98c9faca659c0d5c0976fd3babd554d5ffc32ab0d","isrc":"ZZOPM2104533","name":"Touch Dough","registered_at":"2026-06-25T21:48:04Z","spotify_id":"2doxjNkJxZubz0qZCYy5cX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba616cf0f33161deabc58c98c9faca659c0d5c0976fd3babd554d5ffc32ab0d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2doxjNkJxZubz0qZCYy5cX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2doxjNkJxZubz0qZCYy5cX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667b8215720f8ccb6e405aafc0ff81928b417f6615619fbe545e68142666ad1e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4fFL6ovGs2f2BAxRbh3Bc3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4fFL6ovGs2f2BAxRbh3Bc3.
{"copyright_id":"0x1c8fe79d7a333feb5bff9bb84c5ea67d2f0ccd17ff6704a76ebef8def7532c3e","isrc":"ZZOPM2104535","name":"Uncle Ricky","registered_at":"2026-06-07T00:55:51Z","spotify_id":"3JLePhV7Vw6oUY9qxmzIrU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8fe79d7a333feb5bff9bb84c5ea67d2f0ccd17ff6704a76ebef8def7532c3e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3JLePhV7Vw6oUY9qxmzIrU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3JLePhV7Vw6oUY9qxmzIrU.
{"copyright_id":"0xe16448c13437cf7ba28e6d2feb350d0a9f182ddf1f060da0114c8085ac00677c","isrc":"ZZOPM2104536","name":"Gargoyles (feat. Tish Hyman)","registered_at":"2026-06-23T07:07:23Z","spotify_id":"6j9hcKvTgWGlzlvWohjOt4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16448c13437cf7ba28e6d2feb350d0a9f182ddf1f060da0114c8085ac00677c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6j9hcKvTgWGlzlvWohjOt4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6j9hcKvTgWGlzlvWohjOt4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab52b19da413fb253971c48f5ebf2701670756393d9b08f4a88e544ac89052af. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5qrdT37W8ldNJtazxS1pyQ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5qrdT37W8ldNJtazxS1pyQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892fe4c2ac97341a2c8481ba36324ebc71221a52465fcb0415938ce7acdcf00e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2j0gMY7GVu71zxUw0yTuZA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2j0gMY7GVu71zxUw0yTuZA.
{"copyright_id":"0x0bb4bfc7e0e137ecaf4b499dfc21b4200eff9fa079b1b5e13378c20b2531fbc0","isrc":"ZZOPM2104503","name":"She Wanna (feat. P-Lo)","registered_at":"2026-06-18T01:51:26Z","spotify_id":"3qLDE0GEeVy6GRU1SJkrlg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb4bfc7e0e137ecaf4b499dfc21b4200eff9fa079b1b5e13378c20b2531fbc0. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3qLDE0GEeVy6GRU1SJkrlg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3qLDE0GEeVy6GRU1SJkrlg.