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 0xa949f96f9c8f734029695447b1145fd882d65b015ffa19d90e14e20ce695455a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0cd46428-8ae0-4d2d-af94-6bf2c70a5b5c.json and https://artists.proofprofile.net/proofs/artist/0cd46428-8ae0-4d2d-af94-6bf2c70a5b5c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Rafted (Inspired by 'The Outlaw Ocean' a Book by Ian Urbina)
Rafted (Inspired by ‘The Outlaw Ocean’ a book by Ian Urbina)
Rafted (Inspired by 'The Outlaw Ocean' a book by Ian Urbina)
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 0x33271a0b6bfb99d5b0183a45635d3b471448841d2d1c9e3ab71a584c180ad759. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2uAwY5dRlkDRf2OEswMngB.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/2uAwY5dRlkDRf2OEswMngB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c7d77990644c435dca51586bbd3466782890daf6180ba10b818b0681b75418. 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/5RairSMwToGUtFvXfWAB8E.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/5RairSMwToGUtFvXfWAB8E.
OMG (with Carly Rae Jepsen) - Anki Remix
{"copyright_id":"0x68ef80d4902709b0c19c41883cde33b08fdbf3a0608f8f3c7d8d02ead44aeac6","isrc":"USUM71917185","name":"OMG (with Carly Rae Jepsen) - Anki Remix","registered_at":"2026-06-18T18:07:38Z","spotify_id":"4BXXIMSAkSfXaDHmSudKZw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ef80d4902709b0c19c41883cde33b08fdbf3a0608f8f3c7d8d02ead44aeac6. 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/4BXXIMSAkSfXaDHmSudKZw.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/4BXXIMSAkSfXaDHmSudKZw.
Forever Young (feat. Melanie Fontana) - Anki Remix
{"copyright_id":"0x4f31001a7d6608daddf87531e4bf130be9c25ef040f0730f80f265e1e483aa7c","isrc":"USUM71810928","name":"Back To You - Anki Remix","registered_at":"2026-06-07T09:16:53Z","spotify_id":"1AEBHsada30zIIiWnAvHb3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f31001a7d6608daddf87531e4bf130be9c25ef040f0730f80f265e1e483aa7c. 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/1AEBHsada30zIIiWnAvHb3.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/1AEBHsada30zIIiWnAvHb3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54af18687123e67b3fbbe487b36933158f0daf838dd7c501b18b782343120695. 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/7utHvs4yYL6hWmvqLMblKY.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/7utHvs4yYL6hWmvqLMblKY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec311c27b972edd06989771e36b63c1f924ef427cad1cb584a2bb23f0b87431. 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/4bwTUgTOm0WFdm6IkiFUKc.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/4bwTUgTOm0WFdm6IkiFUKc.
{"copyright_id":"0x46c98dcdf3ea08f0f595d841c15de617a6af82d0bc5ffa368cc2c50686a73ad2","isrc":"GBKQU2327101","name":"who can say goodbye?","registered_at":"2026-06-23T12:58:04Z","spotify_id":"48x1TVuvAJDcQWY0OCuaEU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c98dcdf3ea08f0f595d841c15de617a6af82d0bc5ffa368cc2c50686a73ad2. 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/48x1TVuvAJDcQWY0OCuaEU.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/48x1TVuvAJDcQWY0OCuaEU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f4d18a92a3ca96fa3b9ef03c5056ed320f312f027ded3c45039775574f42ea9. 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/70Uz3nLCHfNZlf3HH7lwN2.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/70Uz3nLCHfNZlf3HH7lwN2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7877ac7c24787ee5d8f2566af57a4aa373cf2e3bdcee9962cfc28fc2f373329. 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/6Ascw9md4t6EoVGBNzuAV0.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/6Ascw9md4t6EoVGBNzuAV0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e61dbd00cfadde3e5454cfb8eec21dfd88dd79ef080357d6b4e650afdba134. 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/0OvsOrcXXR3JMy69i73oAT.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/0OvsOrcXXR3JMy69i73oAT.