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 0x7b5e0a90148ffc068b220759bd170fbcd6fba53052a56d9edd6a103b35e6943f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1f7c9370-076b-4261-8404-668f9066c569.json and https://artists.proofprofile.net/proofs/artist/1f7c9370-076b-4261-8404-668f9066c569.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 0x8a2c69307634a9263bcabf87e979d8eb71e458d4f2bf96649b15f1ffff9f21da. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/DELH31900487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74d22f3071f3674ab1622e77b39d37cf3e7520aec44e08f79370ce04fe8c6ee. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DELH31900499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36408f94c2d84a4feba606d8a94632b7a1eb3bd224c348607b890990046e9767. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/DELH31900566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189c9d5f1e18cfba74de1f65448ce750620e066e21bcd03754e9c523d5014e92. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/DELH31900579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f4c70dacf9e268af8004e2c7b76c4096e324e223a47cfbe7f46ac8e29b450c. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T22:05: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/DELH31900583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4731ac2137def5dc0ea85b1a74e5729aca30ef09b142867dacdd036d35fcd44. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55:30Z), 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/DELH31900557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b018ce0749d4bc3ff95fa1817bb638139ab8c655a045f329d18610edd0918d. 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/DELH31900534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7435355469e5d5dcb064b8daff7b74c0e760e8ef071cb5debfd9b598c50e8f62. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/DELH31900584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6cf416fca4ba5341cff2cf783af6508849c493a6e60a8b9f0694a2ad30be7a5. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:23: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/DELH31900601.