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 0x87b103c36b59d4d7dd51b040f0ffc854d30118a1d2e1b57d8f143740b41d8841. 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/722f0845-c8a5-4e84-b11e-9aa22775288f.json and https://artists.proofprofile.net/proofs/artist/722f0845-c8a5-4e84-b11e-9aa22775288f.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 0x30384a830765e66611c506d7e9a246e0a9316353f57a695f084023a206fa8189. 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/5x3pDCyMEWLZTBZi78slY3.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/5x3pDCyMEWLZTBZi78slY3.
{"copyright_id":"0x97f84608d9ddbb594184c8580edbc5bebafcccabb67c5409799458daba7e2ec1","isrc":"USA2P2263493","name":"De la uni","registered_at":"2026-06-27T13:29:44Z","spotify_id":"751kbQY8dVrxrCu0D7EV7m","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f84608d9ddbb594184c8580edbc5bebafcccabb67c5409799458daba7e2ec1. 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/751kbQY8dVrxrCu0D7EV7m.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/751kbQY8dVrxrCu0D7EV7m.
{"copyright_id":"0xc737b10771bc4dd98df411a77ca47eaed92f70c24980cd9b8e4bee6e5855f5a2","isrc":"USA2P2250264","name":"San Fran's Top Boy","registered_at":"2026-06-27T13:30:04Z","spotify_id":"5KCkbsvzk4NW8UcfsjiqPb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc737b10771bc4dd98df411a77ca47eaed92f70c24980cd9b8e4bee6e5855f5a2. 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/5KCkbsvzk4NW8UcfsjiqPb.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/5KCkbsvzk4NW8UcfsjiqPb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6185b2022dd09b0a7a9b78a8d8e61d0ff3f1d6172429db5bbfa05dd6ea073c42. 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/5zzr5PlTd66MGvlc6uP6tP.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/5zzr5PlTd66MGvlc6uP6tP.
{"copyright_id":"0x43e7157049738fadbcc4d83d7a9a2aa615bedc529e5bebfe286ceb2095e8c39b","isrc":"GBLFP2176924","name":"Entre El Amor & La Glock","registered_at":"2026-06-07T21:37:50Z","spotify_id":"5Qbo9d9mjDUbzE2KWj2sg6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e7157049738fadbcc4d83d7a9a2aa615bedc529e5bebfe286ceb2095e8c39b. 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/5Qbo9d9mjDUbzE2KWj2sg6.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/5Qbo9d9mjDUbzE2KWj2sg6.
{"copyright_id":"0xe679b9c6866a263f8f4effc3aea8cc09cdefcede43ff00fba4357bb133afdb91","isrc":"GBLFP2132100","name":"La Filosofía del Amor","registered_at":"2026-06-05T09:40:19Z","spotify_id":"4cM4LqXLlwfcAuICkoIQ7x","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe679b9c6866a263f8f4effc3aea8cc09cdefcede43ff00fba4357bb133afdb91. 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/4cM4LqXLlwfcAuICkoIQ7x.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/4cM4LqXLlwfcAuICkoIQ7x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196a0d9fa1e66a2e04c02a757e2f360c04c5c02845f571076fc07b5b6677d8cc. 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/0Cksf1doSAlRUjeNVAl35p.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/0Cksf1doSAlRUjeNVAl35p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f84608d9ddbb594184c8580edbc5bebafcccabb67c5409799458daba7e2ec1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/189J4P4J6hkLZUzyrE6T0E.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/189J4P4J6hkLZUzyrE6T0E.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15dc96bb6ec2ac0d4a1622dfde809a370901447bd22da14dce6efafcc903010. 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/4YlY4pTBjLl8B68D2dnqtf.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/4YlY4pTBjLl8B68D2dnqtf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187c393b27a8ee4e210fcb53479aa653c0e338dac78eb9f653c647c0f715e9ec. 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/48tAfHqhI7Zqk6wZiaXN8K.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/48tAfHqhI7Zqk6wZiaXN8K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd352e13225dbcca19952fd060c7b90f2772db1b3669396bfc5724171b8811eca. 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/0YUdWivQRd1JnO74UOswzm.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/0YUdWivQRd1JnO74UOswzm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777ebfff6957593e83bd7990cba3f0343e497d902ae497aa0370d9eee8bf36f7. 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/750qz7e8SNDOEaOe3rRVXY.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/750qz7e8SNDOEaOe3rRVXY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918187df67f845c721e4e8b28132ad8efb162ada4dfcc4b7f7765edc39c4d844. 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/5SbMiW0yIRRdKjkmngM1UT.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/5SbMiW0yIRRdKjkmngM1UT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb992788ef92577a36a173e1f28f5301f49c18f85a579bf7dbb97da3a2c1b9b. 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/0EiSamHFdgsajFuKjFmXWV.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/0EiSamHFdgsajFuKjFmXWV.
{"copyright_id":"0xecc0cd0271e687eb411e6b30ece00472840ce5f72a417764f78f9be7e9bee444","isrc":"GBLFP2159174","name":"Cuba Libre","registered_at":"2026-06-07T02:56:32Z","spotify_id":"5KQRbtjlNSCNiuVYKQ2GCY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc0cd0271e687eb411e6b30ece00472840ce5f72a417764f78f9be7e9bee444. 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/5KQRbtjlNSCNiuVYKQ2GCY.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/5KQRbtjlNSCNiuVYKQ2GCY.