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 0x3c7255fce58db0eed47a33efa30cbe5b7e1337cb90eae59040d9696a7e61570b. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c910b31-e844-4a77-86e7-09c5eaca5c61.json and https://artists.proofprofile.net/proofs/artist/9c910b31-e844-4a77-86e7-09c5eaca5c61.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 0x8fe52d84735d3da558c52363d9e35e035d1e42e08315b76e4e78d4f3ce31aa61. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/BCN4E2100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a40c4b831c44c2cc0559cedd3a5ff9a546add97d227c76d109655997d3457cf. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/BCN4E2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a735bdc07404596170bf00662ee5a74d05354a4bb26d9ad3eb9bd0ee569e1c. 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/BCN4E2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375ac7f05a97aedd173f2f0f56263ccc437bda00cc835a2853545e3fde74f851. 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/BCN4E2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d11d4d018ed6933c5e5d654858536769ef5148f87e7c5a75bc3eaefd99b8a6. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:31: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/BCN4E2100015.
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 0x60c3d770d478c84093921ff482845aed5c22d2875df008bbac048b5ffd019a1b. 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/BCN4E2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90c8f9863304f3c4f12da27543688fac1d4208f0382712fc0f59e8ea682f4de. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BCN4E2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b80289cc33e2f856ba090663d3a99dfe14cdc24e2fd5849a12d59246235292. 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/BCN4E2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccc395ef32ff9c0049c13eb04f2893de2d7f2a8daf9780ad374173f57495629. 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/BCN4E2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94810104c6eb95d858c394e2f6bc2c7071279c3d820d7f2051bb361405569947. 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/BCN4E2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae23a7f69d8fe4810332c6001810995fd096da723ea98cee4e7a44af866c1b2d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/BCN4E2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1001a3812083d3bd0c1484d1709f8dbdf460be330dbde8ebca26bc927c148f6. 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/BCN4E2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3198b2c6b7346c7fae24c93b24d583d8dfa8306aaa5512b0ae08ca21ffb560d2. 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/BCN4E2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ccc681e6b6eafc6e8216c27745d340081b4295bf4a57a0f9ecbeab6a8c94fd. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/BCN4E2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a16c209cea3e583426877be711645120fb16e7a53cefdbc1178be54b1e73d69. 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/BCN4E2100018.