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 0xdccc0161898209b5b49c29be5bcbf6212888dbc0845e26581388a83f1a8007d3. 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/f6d1fd45-fcab-41f5-a8fb-23d02919d8a7.json and https://artists.proofprofile.net/proofs/artist/f6d1fd45-fcab-41f5-a8fb-23d02919d8a7.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 0xd9143ef622026d111bb8a8fdbeafd07f26385d97e9360d15e70d6fffa57a5260. 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/1eas9YfniqCLeN2xgVJBPJ.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/1eas9YfniqCLeN2xgVJBPJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe809d0ed88a94ebfb4b14049d02d205da9154f48d43a7aede1f3056e61a244fd. 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/5XWRmp1j4A5xsVDhAD2Fvu.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/5XWRmp1j4A5xsVDhAD2Fvu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ff711697bc435eba9c52d014c72edc22792104e0f21b966865eacef80b8e5c. 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/7foDJ2rr1oVzJjK9bXdVMm.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/7foDJ2rr1oVzJjK9bXdVMm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d31a68f131e3f2bb0be2d20cd8a5a907265471e09fc22344f038896b08fc94. 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/6IAUHP4PJmlyGvtQuPCJja.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/6IAUHP4PJmlyGvtQuPCJja.
{"copyright_id":"0x6d5944f372bbcab1b40aa919da0e5f6f978a1eef6ebbee75bc3ef36c93c3486a","isrc":"NLT2H2300453","name":"Saxophone Beat","registered_at":"2026-06-06T05:13:16Z","spotify_id":"0T15gVTsijhN7yeMKINBwf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5944f372bbcab1b40aa919da0e5f6f978a1eef6ebbee75bc3ef36c93c3486a. 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/0T15gVTsijhN7yeMKINBwf.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/0T15gVTsijhN7yeMKINBwf.
{"copyright_id":"0xb76b6aa9cffaf49bc3b00f014eee344501114a7b44b07d3bba6ea20424d8f25b","isrc":"UKXN22290454","name":"Think of You","registered_at":"2026-06-23T08:41:01Z","spotify_id":"5KbRGvqZKrwtuPSoQYMXrZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76b6aa9cffaf49bc3b00f014eee344501114a7b44b07d3bba6ea20424d8f25b. 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/5KbRGvqZKrwtuPSoQYMXrZ.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/5KbRGvqZKrwtuPSoQYMXrZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3325ae21f27c06581f554bf3c49e30690db4d62c86585114be093d887e298ac7. 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/4M6hCGEdEY1lpohJ5mQEuk.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/4M6hCGEdEY1lpohJ5mQEuk.
{"copyright_id":"0xfdd43ff650621ca5ca345df577c20bba4ed0a4840c7cb4e02f7c2b9986e6b012","isrc":"QZMHK2217644","name":"Take Me Away","registered_at":"2026-06-18T14:18:49Z","spotify_id":"4ulXcvbm921tuUr9IfieQc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd43ff650621ca5ca345df577c20bba4ed0a4840c7cb4e02f7c2b9986e6b012. 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/4ulXcvbm921tuUr9IfieQc.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/4ulXcvbm921tuUr9IfieQc.
{"copyright_id":"0xbd34c229f1b5ad535c7bf0a2c09f5d4b7c8738a37c6e65ff0363c51d046fcee6","isrc":"GBLV62134004","name":"Urban Nights","registered_at":"2026-06-24T16:39:29Z","spotify_id":"0x7D7cZRzr5dV3wtTJpdsN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd34c229f1b5ad535c7bf0a2c09f5d4b7c8738a37c6e65ff0363c51d046fcee6. 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/0x7D7cZRzr5dV3wtTJpdsN.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/0x7D7cZRzr5dV3wtTJpdsN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c34fa5aa3a186f085e6bf3ac52e88b3ba02a6880565ce5a958257a82a0f4c75. 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/4sjjisvnGYrJ9eEi7s2Big.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/4sjjisvnGYrJ9eEi7s2Big.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746aa01a007b3f377cf463690fb1b5199f8e9cdc31287cf2e801e003561f64b1. 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/2ndjSFDiakehyznsWiYkru.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/2ndjSFDiakehyznsWiYkru.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb2f711eba23dd72320fb974195de4f83339d043bdb35e9d04992acccf65fb6. 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/4WTwUJ4165plRAv7wuRMWs.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/4WTwUJ4165plRAv7wuRMWs.