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 0x3cf902020917a25e6a1ba2ab706d45e4cbfe159fb859ee9a404d23f9f9be3916. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a8c1c037-569c-4fbb-b1e8-039499541c51.json and https://artists.proofprofile.net/proofs/artist/a8c1c037-569c-4fbb-b1e8-039499541c51.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 0x471c9b72b828420301d42141c21fabd7efcb043552da6b1d27b77312e4ae583e. 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/QZNJW2499506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe18c2f7cd9159e30d5ada644a522a383799ebee478c08c62ed1cf47e84a0554. 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/GX3Q92485205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc779d058200827f8466a685be947899cea4b3caf752ad10fae9a5f4bc440f411. 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/GX3Q92485208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06f7d3b8f066d65300b24d14c5aa3996c8811fae1c480a76fa6452e7c70ac7a. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/GX3Q92485206.
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 0xe582701f73d5aee6c34225d3731bed0cbee17a07c7f6e3c3d9513d9fceb96621. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/GX3Q92485207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f0d995a5c8ce0d5128c6634c3d364880a363fe77f81b18e6b15b1774a9049e. 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/US7VG2489351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85b4ac5048e1526b885e962808fb95c9d2edd919ccc703d9dabbae1d619a0d1. 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/UKXN22395058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33bc8c5d198877019104159e11a15ef3517d78e4f397fb100c512856b45ee9ff. 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/BKMST2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587de1445b02286e2c2e60d66342612e8d91f9fd29bc84a1effc58dbb0dfee0c. 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/UKXN22435957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7223198919f62e33048687e69042edb0a3c43f88b9f6e86fb3dfd1137f2bef. 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/UKXN22435961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84577755c2a9f8dd8550543435f515fc599207f71e803b645521f737892854c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZZEB2417578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1297ed2e6811df96e7e323b7805d6a618edfe4e0363a941b522491f879143d49. 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/QZZEB2417592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ee2c7077c47f3af229694a60a7894de0ed0f9b43972e77e85ed2d6698bfc79. 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/QZZEB2417610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66288d7d8d2a05ca76ee7f84805abb8abaf114d14b7f354f719bc5f56ae74178. 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/QZZEB2417659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ef84344ad60895046907cd24acb8a04be470656078230b90ff215b2b93005b. 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/QZZEB2417669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d27b286a29b792b7fb971587d135087b41ce502e0aff55c13032f63bc7e727. 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/QZWDD2570986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcaff3968a6603256a1fd35ccc8acb92a8ddd760dde6e732c87c688e1e307fb7. 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/GBRKQ2596733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de917d1419cdc7220a9c5437b41caf70e832cefb189ebc69ea6927473b089c5. 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/GBRKQ2596738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ca7c3cf3de5b45059784a4bea9fc13c50c4170cb3ea50faf4e2f39bfeb48dd. 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/GBRKQ2596742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4837a87e8c5bd2cb57df4029d6ad5b6153e3dab0ae2abd4928bdaf59c75339. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BX0HS2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f54a0db491ac5196aa1149282ba0bf5b5eaf8b568727d07296cd3c2cb98a7d. 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/UKXN22557799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0c5f3f6b205734fc91b4dc89c1e15b0afc237ab6ff059e57e93136b13b09b7. 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/QZW9L2489848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d8fbec145cfed748992d1eab530b4c6be97982b2880a6c12110b1aa9303fdf. 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/SGW502228159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71756b6097b2828c62ed48d7b5937e5e98908522da04ea92ec2bf777c110c460. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), 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/QZW9K2424669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5941ef1142ec1926be7eee49ed13a2549569a15388d96ec8f021ec61903d5a9e. 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/AEA3A2577288.