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 0x354ce421d4adbf5ca2b27361a7a2a7c655d226d197f82bfb15d0e5a0f1ba3101. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a4e4d6e1-d2a7-41b8-a66a-38b989434e94.json and https://artists.proofprofile.net/proofs/artist/a4e4d6e1-d2a7-41b8-a66a-38b989434e94.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 0xd864049047317bc5da560c0c28a8ddabe21290493ab49a4dfe7a559fbfded3b4. 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/6Oz3L6ecTh6P0ueWMP3dMT.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/6Oz3L6ecTh6P0ueWMP3dMT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x765bb8d601c295c64a0e021f0709f0c5e1da650225dd4551b110665783b02cbc. 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/1DSVKSWoamgQuH6Xp6gFKa.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/1DSVKSWoamgQuH6Xp6gFKa.
{"copyright_id":"0x9740ace7d0a9983fc3cf58104155f48bc8d87bcb63a5fd1ca5c158fb094ff067","isrc":"QZ4NX1700008","name":"No God Like Our God","registered_at":"2026-06-08T00:00:04Z","spotify_id":"5vd1ePrhaKczLOZZmC3SN7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9740ace7d0a9983fc3cf58104155f48bc8d87bcb63a5fd1ca5c158fb094ff067. 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/5vd1ePrhaKczLOZZmC3SN7.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/5vd1ePrhaKczLOZZmC3SN7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9304faf8493027e0f1220432bca45cc85937685b2d54b6f9923fbdc8af3239a0. 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/668GNtMVNRy8ISThp3lLlA.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/668GNtMVNRy8ISThp3lLlA.
{"copyright_id":"0x7e704f08e11249f49b1f9d975aa7c49a4df8e081ec0ad78c9bb64cab250af6a4","isrc":"QZ4NX1700013","name":"Song of Healing","registered_at":"2026-06-26T11:15:17Z","spotify_id":"3UDQF6LxI5U01FOs5BBz6a","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e704f08e11249f49b1f9d975aa7c49a4df8e081ec0ad78c9bb64cab250af6a4. 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/3UDQF6LxI5U01FOs5BBz6a.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/3UDQF6LxI5U01FOs5BBz6a.
{"copyright_id":"0xbc3e937f77ec45d31eaee59205be1bf5a4ba9e3c2fac36428b98af23efd3a646","isrc":"QZ4NX1700015","name":"Great Things","registered_at":"2026-06-07T17:19:33Z","spotify_id":"0jtlzxavfxAxX0VlX1dS5w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3e937f77ec45d31eaee59205be1bf5a4ba9e3c2fac36428b98af23efd3a646. 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/0jtlzxavfxAxX0VlX1dS5w.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/0jtlzxavfxAxX0VlX1dS5w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e19fe446fa334fb5fd5cf8e32677df45413358af64ccdb2397812a1957df58. 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/0ZhPWYkzgibnWWCbFEaHEQ.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/0ZhPWYkzgibnWWCbFEaHEQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8477eab91a03f024d5520b52c977b4f65c39e0b5cfb389f2140de813fb1a26c9. 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/3CiiHB7C2k3ne45CRlvBGW.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/3CiiHB7C2k3ne45CRlvBGW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b4458e0d38ebd287b43c3043fdfae867f9d2c4c741c054737370868e92b30e. 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/4bSVdmcuOh3oPkW28zPAlT.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/4bSVdmcuOh3oPkW28zPAlT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14980f736bece6a732e0d0a25944e8aa94782588315308ce5bb3c40bdb415c9. 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/0ba6F68KNLhR4fwHxMukdm.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/0ba6F68KNLhR4fwHxMukdm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a83b070b2d55d391ff83facf1f8ad9b866874962a55845a0aca08228150b4e. 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/7dgj0rHri6f8MPEeFaYGna.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/7dgj0rHri6f8MPEeFaYGna.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902470642cfa808009b321a0388a12f712b526e406f3a47e2a91eaa793bbf293. 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/76cQoS1TrxSfWQjhGfZ72O.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/76cQoS1TrxSfWQjhGfZ72O.
{"copyright_id":"0xec4250a36f7805e40854bdef8fb4cd86fa1dfa06f3daf3d03c9e610be2c1db48","isrc":"USW7G1000007","name":"Oh How We Love You","registered_at":"2026-06-04T12:09:52Z","spotify_id":"3TKcWWjZfkCneeQKmLO1TL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4250a36f7805e40854bdef8fb4cd86fa1dfa06f3daf3d03c9e610be2c1db48. 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/3TKcWWjZfkCneeQKmLO1TL.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/3TKcWWjZfkCneeQKmLO1TL.
{"copyright_id":"0xfac14e3d227beac6503b8eb56be564f0d0db6e13caf9e15c33e4e6d644d87ed3","isrc":"USW7G1000008","name":"Oh How We Love You (Prayer)","registered_at":"2026-06-04T09:21:32Z","spotify_id":"5wG9gPOdS9n3vJ7QX2Ie7w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac14e3d227beac6503b8eb56be564f0d0db6e13caf9e15c33e4e6d644d87ed3. 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/5wG9gPOdS9n3vJ7QX2Ie7w.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/5wG9gPOdS9n3vJ7QX2Ie7w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b9c6a7a9f1dae2601567113d96934543214b514e2ba4d82d9843dcb279168a. 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/4ncY7c6L6U7TcCMuikypCM.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/4ncY7c6L6U7TcCMuikypCM.
{"copyright_id":"0xc442ea5b84420416012e26cfccb496012bd9950fc4e1d99f4860538a0a87e824","isrc":"USW7G1000010","name":"Bishop I.V. Hilliard Exhortation","registered_at":"2026-06-22T16:12:32Z","spotify_id":"3s2WXZ3IN0PYZq3VtXsLZJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc442ea5b84420416012e26cfccb496012bd9950fc4e1d99f4860538a0a87e824. 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/3s2WXZ3IN0PYZq3VtXsLZJ.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/3s2WXZ3IN0PYZq3VtXsLZJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6c644e99fa28c76c98dd23b03a31722937f934b5a1a9f46c890cb0868da801. 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/1zhhuzUoAK2p1AyW3ZVC7J.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/1zhhuzUoAK2p1AyW3ZVC7J.
{"copyright_id":"0x3eec072d3932c47786764a4c4a2aae34fa3714321ddd1e1befad18150bbb41b7","isrc":"USW7G1000012","name":"Something Happens","registered_at":"2026-06-04T11:36:22Z","spotify_id":"6z7MKfjAUWs4YnEvFebLaO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eec072d3932c47786764a4c4a2aae34fa3714321ddd1e1befad18150bbb41b7. 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/6z7MKfjAUWs4YnEvFebLaO.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/6z7MKfjAUWs4YnEvFebLaO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8e20c0b77d268392e4cace692009f2b7afceb17f433980887df2a00ac6e87c. 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/2rNIp1KBQgjk68se1cZyeq.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/2rNIp1KBQgjk68se1cZyeq.