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 0xf4e7b1d637e1d8b792c20fc379274d7c581f3beb9e99bd0990a290194b2b279c. 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/eeabd6fb-3103-4dcd-963f-53de1bcff387.json and https://artists.proofprofile.net/proofs/artist/eeabd6fb-3103-4dcd-963f-53de1bcff387.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 0x792aada5c2644d0cc251fc88e76296c7e6adb8bb33d4179c4b763cb69dc98746. 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/HKG731907409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae009e08e301c1614edf2cadd3c99f0bc16b981cbc050d2f9ba18d0be33a61b3. 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/FRX452012140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497086a4a9cb782088c04a83782ad5204466d14e798bb6515bcd04c301f34940. 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/FRX452012141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b5257820727b75d1cae79be9525d014a25d712b6c24e46bf6ce219a9d9c0c7. 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/FRX452012142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c4cdee5ab5df2bb7ee4f0ca61fd569a290468b876e7e2f052795b853965a710. 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/FRX452012143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf345c0687abe7812e9e69d41808c79534fb461ed41ec1b81b78d4256b41a00f5. 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/FRX452012144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7b51fc31569546c2b78eed9965db1dba9ba80170404826f02e89066f105d2a. 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/FRX452012145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55344384217d098aa1fe5c09eae7124b49b1ae14ecbd92d89e43975bb6e406d1. 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/FRX452012146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66fb4b9b4c027b949c665bcef383ce94a9922b361a0bdc850d283ea82e37500c. 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/FRX452012147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832320c7694bf8f296f45ee590afbff77d4201c1d80307b72e8df49e2fafd74e. 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/FRX452012148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38327e141df8dd1cf327fc2ad7f55551dbb758ed0fec53ac11b07c3c637cf2d5. 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/FRX452012149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900720a0e8749743a20143c0cafb3e7be87a818b4ac04356079dfa6bb3631be6. 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/FRX452012150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1821fa87d3dbbe315b620128366a1a6c93b06ab922685fb824822da8f6ee52. 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/FRX452012151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d168a30700718341a8fdff1f8ee818bb1d5acf47bc7e3df93f5519547664cf9. 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/CNE041600256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937625a24a0689a4feb2c01e1272ea68078738b0f01b1b1e63a7e49401bc1356. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/CNE041600257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f132dc55ee9055adb1161b3de1bd3a673ea9bfc21d7e5c6ffe69be4bb00bacd. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CNE041600258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b34862f5bb681bfd3156cc65af121359ae4dad0c287409695af13622309aeb9. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/CNE041600259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c35bda3dfdf2417b2b1085b89d6dbdf4cd309599ff5aeb148b9086e64e209a6. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/CNE041600260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72b14f0af3334818920899d5bb4b21ae2c5f6a26d6150a2d92f8f35a8d745cb. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/CNE041600261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f7bbb67ed56b4a1d038bc9b4b67ec6e7ae97bbaa730ef877c8dd097eef6a53. 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/CNE041600262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e446d2a08e38a1b7a3c504032870d54c4d53ee7f57d1f55b57723cff88960b. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/CNE041600264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4a9d5fe6363cc6008ccde659f5b988852f06227203fd704b9a77c6f6108842. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/CNE041600271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ba176b7bf041c6b1bd2891a6ea9c16f8b46bb5be37439c1b096050b14a7e14. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/CNE041600277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4916e609cc10f3a2369c2ebab32148241fc5a7e8d7b0545035044875c882e279. 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/CNE041600278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa291a89eba3d0f5ce379bef1ae61293379e99cf43051f641a057421c4c41a5d. 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/FRX202457642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd3c190f2c7bf9205adfc4438d628d6042b603df3005f1746af984cf2807b9f. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/TWCT51720572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c3e6d5728450f3bae1c3db5805532ec720c27c9770edce05d045eb24152896. 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/CNZ501800358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf873b14ce424c20be4b31c16aba116a8ff56e09bcc05a997dd87a2ed8ce64605. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/TWBR11802001.