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 0x3447ea230af746244d3363881072cde7f7b2db2d9c2c68ca101d97c5de1a0acb. 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/389b4b64-74be-4fa4-83c2-a1533cb1b9e8.json and https://artists.proofprofile.net/proofs/artist/389b4b64-74be-4fa4-83c2-a1533cb1b9e8.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 0xe60f42b06b50e925663d27d6ef7886f1cfc0af6cd811891bc272845a52b40878. 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/0Ir5DC7PayMSDFrlasafrm.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/0Ir5DC7PayMSDFrlasafrm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2795d9d4da28cb6171f6b71114318f1ebdefcf8beda9f694190b4be03d996fbc. 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/3xFjz2vlzkyty4vUCs6HFo.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/3xFjz2vlzkyty4vUCs6HFo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc5990b841226f03f32215b87ba965c257199fc6b918b43a5476d1afba86002. 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/0V38bEYbh2bRj0VXIXNYkv.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/0V38bEYbh2bRj0VXIXNYkv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3f6040f788a4a08f8293b6c8666197e80532a02a374c884d464e9cba9ec458. 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/4wlA3uxbj5qk3txnKRUdXq.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/4wlA3uxbj5qk3txnKRUdXq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7ac0fe66d4376701b59999bdad3cf987772cc15cb122d6414e4408e81324b6. 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/4HEOyNk87Mugw26zxTiuot.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/4HEOyNk87Mugw26zxTiuot.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5546c0b82f60b878e9e9112f9030f212f31fd4c61866f893a44ba91182ec85. 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/6IRYWseztOznuObswO3JV2.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/6IRYWseztOznuObswO3JV2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a03f334464adde009410eb39d9cadfe25f47fe448893a5f65b39c84f392de66. 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/3ymGRP1GUiEkd63nwogvd4.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/3ymGRP1GUiEkd63nwogvd4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320e6e9bb1e9d955c57af16115b19050475dd403a0517aa039dc632975b13d1e. 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/5Y6w2sfaiLsSAKZTk8Z0hz.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/5Y6w2sfaiLsSAKZTk8Z0hz.
{"copyright_id":"0x8eb772170e342d6ac5e2e35b91f5e238ea83ebe22e990dde55155646351032aa","isrc":"UKQHJ2200053","name":"Shock Out - Sub Zero & Gino Remix","registered_at":"2026-06-20T05:35:51Z","spotify_id":"5ylaqg1bBszdxbTVBzDjn6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb772170e342d6ac5e2e35b91f5e238ea83ebe22e990dde55155646351032aa. 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/5ylaqg1bBszdxbTVBzDjn6.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/5ylaqg1bBszdxbTVBzDjn6.
{"copyright_id":"0xa27dc4b6b446dd648ec6cdfbe8ddf2471a5d38bbd023086a0693833e6e0b6eae","isrc":"GBRD52200243","name":"Now Wait","registered_at":"2026-06-17T23:56:17Z","spotify_id":"6lIl5VaoIh9NnG73KJtiAm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27dc4b6b446dd648ec6cdfbe8ddf2471a5d38bbd023086a0693833e6e0b6eae. 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/6lIl5VaoIh9NnG73KJtiAm.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/6lIl5VaoIh9NnG73KJtiAm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc9eba9925edf37e60c09d0aead09a541042a32ca2136592eb3186834bf7d16. 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/1q7bbHUCv5PdA8MamX1WoJ.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/1q7bbHUCv5PdA8MamX1WoJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939b1e95eb8c98eb944f3ba0d9bf482e78f55ed115c73d93d3c2a2f242bc3666. 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/2X5YFUshxflhpx35fk6G95.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/2X5YFUshxflhpx35fk6G95.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95c9a7d08d4f9c866f16a14a59b883bf08bd2876d6e205fda41e4b728cc25a0. 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/7wiK6hbYLEqkXzerDvYIHn.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/7wiK6hbYLEqkXzerDvYIHn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cbbe16999af31759f2e8210cda8834adf600d3d23e57844d85944a705fdc81f. 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/52ekRUzP2wx4s34b9K2R57.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/52ekRUzP2wx4s34b9K2R57.
{"copyright_id":"0xbb4927f3933d2b255b928f0b467a430716b52acfbefb3eb2b08b38e5382b70d1","isrc":"GB2LD2410228","name":"Void - Gino Remix","registered_at":"2026-06-06T17:05:23Z","spotify_id":"4FW6Objlbhislm5AkpWHWc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4927f3933d2b255b928f0b467a430716b52acfbefb3eb2b08b38e5382b70d1. 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/4FW6Objlbhislm5AkpWHWc.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/4FW6Objlbhislm5AkpWHWc.