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 0x3831e8eb4a9902a172fde449234bf24a62057a710b627e2607b40cabdbed8f14. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c16b2560-2c13-423c-b1dd-80ec5ba6d2ad.json and https://artists.proofprofile.net/proofs/artist/c16b2560-2c13-423c-b1dd-80ec5ba6d2ad.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 0x1a9504ce81ade031f72752c01cf1644ba3fcfbd9939469514753ace1779250c4. 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/ESA012053549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1d2a628dbda144a82af1e07a2b27e9540b77f26bcf88346bdb28294540e518. 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/ESA012053556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c440ef5af8a44b177d7ce9ccf781326e42c48318a226605e482cbe71a8ca69. 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/QZNJZ2454250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2c94d6cf220fe6b12072eacafa9410073d5b50519c8f481d305dd50e849747. 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/ESA011813692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76aed8138abe0c26fd3c7e8fb6c1b2813571fa81288ad0fa7ec6192cbea42807. 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/ESA011813693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db6cf8470733714bccb9896bc8dc7b66b82e585c68a4d014d0e97f4eda78b04. 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/ESA011813694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcde1ca73afb2924f6b50299dd02d3356b17e2d58282e2cb8b065567d4494481. 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/ESA011813695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d9149fa906dec796402f7d8439a41a745a36fc6ef5130261d021b973ca3399. 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/ESA011813696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3cee85ee99eb8448ef601f3090d7c20a154f082a88a60dcbd24ce81246b77e. 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/ESA011813697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bae2c79736660ebac030f11fcf26892ff2847fccaf2bcb8773fffa9fc1e05e3. 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/ESA011813698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe76e674ed0be30017b9ab3cc261b6dd128faad4744de89af7aa0dba28254e8a. 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/ESA011813699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39358366037aaa37d27d0e9ced6acfb1b192c14998cf7a18e0a88d735999f4d9. 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/ESA011813700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7fed0aa278aebe9f3ab5e7e8aba69c02a51998a6cede98c2533127855715e09. 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/ESA011813701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab7d10c209bdc9d94bc3625da267c0a58667d45065b5d956c87b2bfe39754a1. 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/ESA011813702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5751702861808678e73301320229a77148fce328ca7bdab39e1092c484a5cb29. 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/ESA011813703.