1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0x30158de806cdaff2e3a7c47bfd25763707fcbe4822959ee30135b94cc93886f7. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/308b42e0-f987-42b2-bd8e-590ffef792cf.json and https://artists.proofprofile.net/proofs/artist/308b42e0-f987-42b2-bd8e-590ffef792cf.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0b38fba1de25700d5e709e69fb2b800d237946c13e5648910f79bae4fc7226. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430907a1ecc81d9903ae4395a0552c0b3617037210c91dd0a2c33f8dbd9d8602. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba70e2d2bea6e6b692d3e254d1ee8eb3330ab6c4e4a03e6973bf1c4aea2ac975. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe977d64e1767262ba383d7aacfd0e0cadfdbea7f31ce45cc3a9aa8aa76cd15e9. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400103.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7110bc4128bb3621841bbb49be1659d5fec8e7b3f6802696fb5a39be1b186fa0. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde74f74b81c27660232fd860f4a3b67c6575d6ddf1419a2743ff445f8a405a80. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dee02de97df1417ea36d9ffd6810fd20c42a679c206b16beed4d6a0d357b3c1. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b3f45c2eeac0650282b1b3063d378a3b1ba7fd0349d42c4d080f73e73e65b8. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKENA9400112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344dfb30bbad01f0dec6523d3079f1159db451fb3668f119f0b85ba4a4cb735d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172812ba03c3041fb0adb754a7467fa47a5681930e319bcaaeab1a2c40af77cd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97aa5804ad8c714b4e6500d6299d7ba734bcafca2b1fce2babeda6a8617c03db. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd509e8b219d144398124793d8673ab43b982ae518fb2b125776ef30246eb6371. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061100d60ca897469ac4c38a6d1310ae5025ed52033e47caa3433a3ea136088c. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbada8292df055be5ae0b55f9888848313cc494254c52d899804b2d023ffa2b9c. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5034d5f4a5250fb62ec95afb3c258a8fb160346eff0d03c68bacb74162f0595. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b940633972860694a4c6aab3bf338951be21e3e54b89c41c05a2613ff8a927. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKADG0800249.