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 0xdc50d295f2e780e8a5681e82db29bd1cf8ef0291ed1a0b11c4b3b8d266abe8e9. 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/281990e5-fe26-4ae2-9547-9a5f855fac78.json and https://artists.proofprofile.net/proofs/artist/281990e5-fe26-4ae2-9547-9a5f855fac78.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 0x060797e2eeb3435bd40b3a2975b9b4821326c814a4f598bd47c9614068b51f1c. 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/DGA0M2369158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8719c9c5356615285af04ef03a1dca64ebf19501d3d4383c28705ffce56c3f31. 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/FRX452387222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bbb3e9e10e4eb5b548baa99f1435af21f29f89d96f7f330f9aba64903c1a917. 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/QM2PV1633461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae167f55533f00cbd5bedc10ebd4bfd49b6a8f2facec3a9bb372d81ddeeed4a6. 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/EEHU32001266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dac00b2e1e7814f649ea8593bdcfae9f62c5cec82e0ff04d61e801ed097890. 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/CH6541600138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912d8fb8804d2fefb3c24fcb9b63ec1ea55deeed76f02edb5cb18c2f7c9bac97. 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/CH6541600139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28e262db2c6acff5209b7e619d44cdea25b20dbab99ddd995d503f77f958709. 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/CH6541600140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636c82ccb4f1ebb459947942943bf638c0dc5a6460ee3b7a0d1598ec56920d3b. 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/CH6541600141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8812d7567027844364fb8848b8ca27988aa875592f5e582a66ebe39efb6e92b0. 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/CH6541600142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6755c5a5dfcbbe14d111609e9a07aee2429e3b74530306748d9b9bfdc979044. 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/CH6541600143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9f64e0594e254ab9d7d4d8d1475f457807ad84c637c38c77617ff719f2f27e. 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/CH6541600144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54291614e37851b0503f922d98687535f3adacd002666341e630a7bd0db995d. 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/CH6541600145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063ee5642e098a858d54eb029ef5dd504e893db085269009ec40a47c2a761314. 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/CH6541600146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003f2ac5541fba34cb6eb5c5ee40fcf1bbc3943a7b64c97bb33c59134a6a29a2. 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/CH6541600147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63abd30891dd8c21a2d87a3ee5952f7219098d96a41f49779cee962f8cf4f67. 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/CH6541600148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aef3e2961e08e5fa160ae5042dc47fb2ac308be1df7388e3d9f549fab1bc674. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/CH6541600149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39982b91d663bd164306d77b63f674ed3042ffdd431a2345b47fbae488c991ee. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CH6541600150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fad3af6ac79b54ebde2a707ee3db38973c330ffa944fac6a0cec0a363ce009. 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/CH6541600151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04a901237e45d9836d5b6cf0e2efba6a063e02ac6ec378534c7d6dced1f2998. 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/QZ4JJ1789440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75d52299fa1c2e1173a5a5efda2b10c13d2e35b244ef773e0d1d4bc59dd4950. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR2X42260352.