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 0xdee6b09bc83cb39ebd11bde4efd9849d9ea3ccb05c23959735e8cbb27e2ffaba. 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/85a6270f-34f1-465e-9386-bd13e7cd8e3d.json and https://artists.proofprofile.net/proofs/artist/85a6270f-34f1-465e-9386-bd13e7cd8e3d.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 0xdc309b0b2f5ee4fbeff8198710ca24184336bc981cf1a5d22b4e8a60181f8fa6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Jn9dHBMJmias3OSEkTwUy.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/2Jn9dHBMJmias3OSEkTwUy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a239335bbf8e8e0b9032493c68c235e47fadda18d6243c9e63d7976f555aad. 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/3oiIW8RMTTH04qYsBlGMRY.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/3oiIW8RMTTH04qYsBlGMRY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb71486b2c3f3b4936d9d0806821f7010991bdc94327e51ea8b4b87f6dff784e. 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/31i8vOZQyS9xxG8GAxP9cV.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/31i8vOZQyS9xxG8GAxP9cV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01f3d6d55c9ac988ae2471a374a72fa41369f4005bbf96958ad149ab7ac3a40. 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/7nw6WlOupPOrw0VsyRE6im.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/7nw6WlOupPOrw0VsyRE6im.
{"copyright_id":"0x02801647bddc4d795e50ce9f3b6225b29623a4a9feabcd716f69adaa8ce0c29b","isrc":"QZTAS2230338","name":"God On Me","registered_at":"2026-06-09T18:42:22Z","spotify_id":"2fGwucr1NklL48caum6CQj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02801647bddc4d795e50ce9f3b6225b29623a4a9feabcd716f69adaa8ce0c29b. 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/2fGwucr1NklL48caum6CQj.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/2fGwucr1NklL48caum6CQj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f292052641f0a2c7d31ca6dafb360682994e58823445ddd85ed7d792de1c90. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6YlTuHfw8A8UjK6N1awnuN.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/6YlTuHfw8A8UjK6N1awnuN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5676c190af5de630bc00791d0fc506ce785132d0d5fc6daca4a2d08dc7b2b84a. 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/3wXykZJEqmrDj06xQL5Yzq.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/3wXykZJEqmrDj06xQL5Yzq.
{"copyright_id":"0xb166a2fdfde191c42e8450dc873bd9c2150828d1e9731f4dcb68446ef3a064c6","isrc":"QZTAS2230340","name":"Clearly (Interlude)","registered_at":"2026-06-24T14:29:37Z","spotify_id":"3MyoPojI1Nlr7MGelu8ltb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb166a2fdfde191c42e8450dc873bd9c2150828d1e9731f4dcb68446ef3a064c6. 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/3MyoPojI1Nlr7MGelu8ltb.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/3MyoPojI1Nlr7MGelu8ltb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d9f9ff8b26a22b1b4fc97e065c192ed1877e16cb73ef6f868093cfc99696948. 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/0bOyfpxXKzB1TqgjRV883X.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/0bOyfpxXKzB1TqgjRV883X.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d92fcdf8c228c4f6e3b4075c0cc9675923e3ce17618a005e43911cdeeb2c34. 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/5cF2bEfgLYGFwUTnKEZ83h.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/5cF2bEfgLYGFwUTnKEZ83h.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf290b5d8dac6976df746baa4a6999076fcbbfcbafd5084755a75d0d34827326. 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/5dvgSpcoiZEuKUXgvFaV2E.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/5dvgSpcoiZEuKUXgvFaV2E.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd427ab6e8baecddebf23cc3f0c51565a9da79b85f69fd88537f3c7d58eeac42e. 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/31CoX16gE1W27YGn1IKFv3.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/31CoX16gE1W27YGn1IKFv3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f97eba84c97645ab66eb23ff6066f999a74a6f243ca9bcda568ff479c55af4. 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/5DGJi2gGoP6K62qBLZNPhk.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/5DGJi2gGoP6K62qBLZNPhk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764a259e6453e0fb0a66850a1076b878d94b0eee6869319b411a872f0ec46cd0. 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/22PkBhQGVnnyLvivhOgpSK.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/22PkBhQGVnnyLvivhOgpSK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a239335bbf8e8e0b9032493c68c235e47fadda18d6243c9e63d7976f555aad. 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/0ILWiL1BOJdRP6qZCTxcmf.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/0ILWiL1BOJdRP6qZCTxcmf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b239b8614c5772f3c4a297fd2d3313193277e261c95e3cb3261801ae694e2c. 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/22NlmW7HeK8x8M6zMk8vDy.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/22NlmW7HeK8x8M6zMk8vDy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x201afcdd3bf847a280289a6acb4374568a559a0a138a8fa79ebd677646dea5a7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1jLjRrZd9FM3y5g3NfjlsB.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/1jLjRrZd9FM3y5g3NfjlsB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea134f016e5900f6aa5002520ba439d1114fdca9ba9c5fea71fed886230d171. 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/5LVtpSKJjpXvN4q97Eh6sC.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/5LVtpSKJjpXvN4q97Eh6sC.
Back To My Roots (feat. Miles Minnick) - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9347d92759e0d8a1c0ce8ef58069005191331fe62c0553e3ba163547b4107a6. 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/3SaXKdONF94H80yeSTOdp7.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/3SaXKdONF94H80yeSTOdp7.
{"copyright_id":"0x9ee2a53f51003d6fd55fe9b8c4ab3892ea1b46ca2debb92eb6a75a337cf72b32","isrc":"QZMEP2307126","name":"That Way","registered_at":"2026-06-05T21:42:10Z","spotify_id":"3uMHncfy27veLefMEQxOXs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee2a53f51003d6fd55fe9b8c4ab3892ea1b46ca2debb92eb6a75a337cf72b32. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3uMHncfy27veLefMEQxOXs.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/3uMHncfy27veLefMEQxOXs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b6d67e127cfcb82d521c49c337576c296f3eedb71436b7c5ab6b2ad265a711. 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/2jZ30tmQw3FrXUSCxAMKQo.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/2jZ30tmQw3FrXUSCxAMKQo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae78e028f29219d46b840e628509a1bad0803304913ca71ddc020e86fb74bc0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1DhLkzxgEVaPBeeNUwSEC5.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/1DhLkzxgEVaPBeeNUwSEC5.
{"copyright_id":"0x714a974c54dd57fde33a0e4e587436de74131e9ae8d3e65ff37b6dac1d17c27d","isrc":"QZK6L2263589","name":"No Popstar","registered_at":"2026-06-21T03:49:57Z","spotify_id":"4NOasKvxJd9CSSyDJ9C1DQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714a974c54dd57fde33a0e4e587436de74131e9ae8d3e65ff37b6dac1d17c27d. 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/4NOasKvxJd9CSSyDJ9C1DQ.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/4NOasKvxJd9CSSyDJ9C1DQ.
{"copyright_id":"0xbe55cc11eefbc0deee2979c22fa351a92b5334cf3ef2be85d16168251274eb2c","isrc":"QZHNA2116778","name":"Look Up","registered_at":"2026-06-20T07:19:15Z","spotify_id":"1ewRBEfuWh5lg1kR4fdHNx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe55cc11eefbc0deee2979c22fa351a92b5334cf3ef2be85d16168251274eb2c. 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/1ewRBEfuWh5lg1kR4fdHNx.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/1ewRBEfuWh5lg1kR4fdHNx.
Sean Olivera & Miles Minnick & DJ Mykael V