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 0x0f6184de2c4ce0e1c3ce6af73dcf471da0ffaa66aab030637a63eb97642c12f6. 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/9e4849f8-a10b-4b6f-ad71-d4f801466222.json and https://artists.proofprofile.net/proofs/artist/9e4849f8-a10b-4b6f-ad71-d4f801466222.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 0x367d58d38919f547eba20ecc9ece4f1663d10991bf19b3c9a81a8c08a6a5d80c. 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/CA5KR2023449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e856c7b1c279769f7259db1583642923ac8f6def44101090d866d1099e89f9. 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/NL8RL2400471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3126b3f26fb80d8328b4ac5c86ed9af38ec440d59fdbe8008139df504ba12603. 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/GBCPZ2322261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf7efeb4a5bcce064204c8c6441cddf067117ffbfe17087d2dbe76af1d29cb8. 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/QZFPL2100430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4ef5bae07a124f729ed2b765841e39e9b735b896023f8373da54c1e7311cd7. 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/QZFPL2100153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e856c7b1c279769f7259db1583642923ac8f6def44101090d866d1099e89f9. 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/NL8RL2400471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a520c779a03c63658d265527cc75c28ce7b0c8478161a595d2f68771f0734e. 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/NL8RL2409302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9235638f4fb7b6ee45cef87ba07cc77b7a4ca5a7ff05713ef56780ac0022d254. 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/NL8RL2409303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33bba65b9b6f39ea4bc836ac1d366a25cffe79fec6d4d66b48a5f39e1e1d76cf. 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/GX6J62300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c2242dee973e35682b9fa758bf8e483b63cc4edf4d935e31f7c1f1f71248c4. 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/NLRD52203757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2e270a8970fe47030fc617240f9e1116c7875478f056bc3e265a2de0fba4b4. 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/CA5KR2256187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0905f4c9a7d1171cd72f25fdac4ae333e58e4c5eeab128cf83f6497a829651e7. 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/QZFPL2100118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ae4fd9435f9fecf7459278a5e9f11ae80ae4d353bc8d7d2741cd7a28c3a927. 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/QM24S2008765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e36972c2eea67dc56fbfb36f31b52938d0f94fd490b358d4f0d9b7c956c631. 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/AUXN21938509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c0fb8da53e5015fd94474e7c1f6b95bc6b3f14a85e97610ba8ac5038609e62. 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/GBKQU1861202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7b6b6ba871825879f5cd2c53b8d254476b6dea5fb0c397f26e0797f1bec430. 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/GBKQU1825987.