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 0x323af9a5bf90fcef84a8d113f1615290f69514c8dc3b7b13b120b93049e3d1f3. 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/8060b169-d4bf-4398-9781-b470e5486486.json and https://artists.proofprofile.net/proofs/artist/8060b169-d4bf-4398-9781-b470e5486486.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Grams and Bands (feat. GTM Chase & Crispy Gotti)
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 0xa72cb671445163cbffeb26989558bc7f2450858683c7e42ad1a3146318a0f6f5. 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/1aSP8m6Di9dDHebG3AS9aO.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/1aSP8m6Di9dDHebG3AS9aO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f884343f71e476d7e02a5e7decd1de9b54294795d4ba378a8031351302c329. 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/7rsJ9jnbFjKHM7UzeoSqY3.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/7rsJ9jnbFjKHM7UzeoSqY3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4067ba7b0dda6540dbe0c450a1327b6dd044f654848d67e46e416fae95bb4e25. 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/4EiHaUswfCXd5mGOPLyorn.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/4EiHaUswfCXd5mGOPLyorn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5be9a4547082690b2776052333010791ec851b4d1d3682ac4450cc65fbc8bf5. 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/7qxW7UWA3dAPkRWKDR8sC6.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/7qxW7UWA3dAPkRWKDR8sC6.
{"copyright_id":"0xa535bff6dd515d01767a80e69475ac3bf35d5f964ff6c55a2ebefc7a1f2b6d3c","isrc":"USRL19800908","name":"Reservoir Dogs","registered_at":"2026-06-11T06:32:43Z","spotify_id":"63C944NMFc4pmsbiyLRMe7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa535bff6dd515d01767a80e69475ac3bf35d5f964ff6c55a2ebefc7a1f2b6d3c. 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/63C944NMFc4pmsbiyLRMe7.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/63C944NMFc4pmsbiyLRMe7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a88f4b4aff384e5a4711afb33f75194f6a10c3a018cebccc0191aa765ccb86. 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/3zdKcc7f93BK9pt3lC9Eiz.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/3zdKcc7f93BK9pt3lC9Eiz.