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 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 0x7a6804c1260abd5af48a06514ac8c7e13c1099a9500fea0f826c3c537314544e. 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/731c239b-c300-4e87-b562-40014e23fa2a.json and https://artists.proofprofile.net/proofs/artist/731c239b-c300-4e87-b562-40014e23fa2a.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 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 0x6733b3a0fe6a8a97066536944f268071573eabd22e667a9d5d130e81572f5e94. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2007554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a46986fc32a492c5bbb41c18e0e79d43817a7ea6a2bc224c3a95b4b18ba4c4. 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/ES71G1907241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b213afafccef9da90b88052b5359f381ea764afe107ac8e2363a415ab566c2. 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/ES71G1907242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9cf9b8cd176f52558cb87f0baebfa7bc77a707349f37d9623e439a4daa8283. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G1907243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17aeb9a6b8a2cff9120e400ee4a070b9ba64f801cc61d156c40835bd8ff128b9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G1907244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc817f75432929e5a50d81dc9fa019cec828a7759c961f4e7154d2b5ac12b0ac8. 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/ES71G1907245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66ac0bd2aa963ca19bce951bd1d107b61099cb4d5f548f846669026cc4016f4. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/QM7282077161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d9da543585315e3382a7c5cec39effa1ef2f2740622f14bc809a3e3a324525. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:45:40Z), 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/QM7282077166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042ece7a543fb3732df2b0fe1fc7a9b9fdb25e88bbdaf17543e0cf8cac65ec6d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM7282077167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f03b3567f8bb7bc614fa6cd2a2544c4f2fbbca000d86b5e9dad087454e9455. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM7282077168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d7898000b40c6a389f21a9a6ffd0bf8278327a722998fac0196dc3104802d8. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:10:49Z), 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/ES71G1944655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3927aae6c3a017af9998db1eacd4ac8a5adbfadd96670d02b2d86b097dc27f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES71G1902935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292d4bccfc99e99d96e8a36be8b12159662276c72fb5df58e84a409ad71a7800. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZES91830437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8446b00e528d3eadbe71b5082b20fc8ecb00642c2afcf6c3d138a89d72d8a1. 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/UST8K1812162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35449f9ac45acfe922d2f5283afb6850c3cbd2e16195ee1f60d40633cb425dd7. 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/QZDA81813735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2480c88856d5b409e39833fd11880ff9fc7a10a887f673036dc12287345c8a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QMBZ92064760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711b94d08968b3e8fc40dc6e63d3cb99e5cd3755e56b074a0af6662c6fe97f68. 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/ES6702310004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999c8d40928ace476515b066670a12092da20dd0cadf0bfc7e0d7b2ce6121f25. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES6702410004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaed79adbddb3c400649c344e2678e7a0e10e5e4c371ad1ba9f3433f6ca2cf5a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/ES6702310003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215e4a42f92da2d5c13ffe612203a915728b3e465cf10d6571ed6cd0f2ed9d64. 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/ES6702310002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b5cd7ea8126de907f32c8d3ee9c1ff2faac9f8b5d51d1d97243cd172a15379. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES6702410002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c39b333a7b677989efcbe30bf457abdef1225dec565ccaaede536bfb921e40. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ES6702410001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc168aad79bdd128ba5b0d84adc37d7d0fd5fde836b2917ed8c9510932c66b677. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES6702410003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6cc4c80b96391803b05799dc668d51851419100f09cbbdaade3dc21aad0605. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES6702410005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84a062cd46bb1c26b44a3378f80651f126a83542b46cd07ebd8c664c3a7aeda. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX282134222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15739e0042a890cb6ae0e0ae3a9a2e5c87ffb9aeb9c2ab8299c992dec963baa6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX282134224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc61561c63732c53f965f9076081f5ebb4dd99088bc8a040739253e45e9053d. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/ES71G2018699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366fa68a0eb2b7c86117158eaa82b24f5af5171c04710e7974cd45c043a967d8. 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/FRX282134225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3511624d2d0fc4f91e0b40afbf798221d66269407303ef3792e35952f72bdfc4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DGA052077172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8991cf44a92c0c9f0343505073032c6b3ebc0e342597cc9514457a43500679c2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR10S2198237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0239cc7da34b55304661483aa72133b2a8f8d9462589d2ab26a9d70d6334093. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FRX282134227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea39d0e29e9130988c1925ac331f801c79c40d4404761ffcdecebfb5af111169. 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/FRX282134228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f9ccb843418b799821eb359f0bb7cb6c199a02c998431127b8864ec29af4dc. 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/ES71G2132736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34867a4ac8478137a500b424cb49eaef21d782b59a72bd6b4fa51559e8bdf932. 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/ES71G2132738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4440f68e36051b649534e7e8bebfd0c5fca65b413bb5265604af64215a992b1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES71G2132740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3ac1b8962910c8b01fbcd5ca9002ab299f4946d16e57804499b0e196f19ac1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES71G2132742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcb2c60a7ad58b470a0dabc1786169184fa568f42979ee1cf740e86d9d97fff. 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/ES71G2132743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d7500bacf6bc507b5d212f593cf977b16ff9892d0285422b040ca349ea0452. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES71G2132744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c6742e23ae9acc221ec23fb415ad40f83a109125715a1cb68ef63d9cd8bc7e. 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/FRX201824132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7c4d4782e7fcbfc200772147dd9f6d883e03df713da3da665609a9be7285f2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES71G2022432.