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 0x09a71dc983c6031995ab4986cdae455d61425f9b18f0d8f0d0f9f897125f0cf2. 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/5e70451d-7c5e-4050-81dd-2decdd578191.json and https://artists.proofprofile.net/proofs/artist/5e70451d-7c5e-4050-81dd-2decdd578191.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 0x2c1ab0e238bb75e007cf0dd88b4b99b44719946e1f4ff0c3c6128fedff9caa9b. 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/USDY42121898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21527c09aac48c705d97527fdcb43d57f49912d8e73432598874ac40f3718805. 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/USDY42121899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1d7b1aea94c322384bd81d78d2917bf7bf7170fe06e845e4346f7b49f0be13. 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/USDY42121900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abb1cfd70ff85aba50a70b7848ef6bd292e95d33547bda325477181d8f90513. 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/USDY42121901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780d91357687cdd168f003391671a8dd1e14efe2c1d55022c83d54875df948f0. 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/USDY42121902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b97c22af157b64dc848ebc360e0d6303a275316636395fb77a7d575df80ea4d. 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/USDY42121903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaae5b2d94a123e2803a34da7d791fdc04ca551d42cd347c189699d6b68b8e41. 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/USDY42121904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25858073002dd3be34493215b56c4b60bd86d31ed565e5097e5fbf2ebcdde26. 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/USCGH2371757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9756408eb9006a4af52360074330e56e143b2120fee918e52d683865fbc6b499. 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/USL4Q2217616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863042793e1621afffb1afac287914ac3955dbcc0fd0a22b337c617784587f65. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USL4R2102383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ae2eec19354cf5e4c35fb9911ef11be918e1d0992d14f41a945bd687d73cdd. 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/USL4R2102384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97fe7a73e3ab889f58109dc68eeff6db75c2abdfa90582b252c1b2e1947979c8. 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/USL4R2102385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f614c85c6258cbe7906f3f9a0e652cb29dfe541de174635b001d53676a3e08a. 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/USL4R2102386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9312f04c4b13d844036c843c497c199d3b21bafdb648536b8bcf331f7bbfb4. 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/USL4R2102387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe75fa4eb1e542a6d9fbb09fabf910e843383f1012af48be71917d77d7cd41c. 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/USL4R2102388.