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 0x10cbe9ef86dbf427a913be4d06fbc3731b35171e48df6a7f1fd07e63c06f8540. 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/fbf0caea-fc60-4dd0-b684-5297ee41bb1b.json and https://artists.proofprofile.net/proofs/artist/fbf0caea-fc60-4dd0-b684-5297ee41bb1b.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 0x249da4d01a886dfc4ae44a98d5f36b783da6d8c366b67d530ab24f26b30d23c9. 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/CH0202213522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c07aadedf818aef7a53c8bdcd98ada184605bc06ec209ef5fdc77d1363ec70. 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/CH0202213523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a529c8a666acf4b46b6e9f9469b1e573b9ea2493590b405aad8b92a6579265. 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/CH0202213524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa083e29e905f89880797f2e50506976bacec7b3e3edd666635264d2064ffc358. 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/CH0202213525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb119e5796579fef2fcc6bd6d8fdd7833b2e9b0a6a273f368d4dc8b6870e9e661. 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/CH0202213526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e2c39a27b57a98ae85f97671bfe2c9a9d9e7cf6eed9598c06966b9b2955886. 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/CH0202213527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a0499e07be36c2b86a5660ae8bd88de30fc296f17ad3291d6488c7c66aa8be. 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/CH0202213528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9674446bb8c818c3590c3624554b59a9431b2f929d75fa582b196729b3d0a476. 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/CH0202213529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a8e94cdfe43874700206807b1628a9cc897e73a1b225ecf87f25490c6808e6. 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/CH0202213530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdd35d7e4e9c8529129d5e4d6cb25972bb2013b13bcd0ff0e399bb989f95a0e2. 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/CH0202213531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26225dcecf78afa1f9759c890e4f72bf6d79ffa90d6302a83a558754787afb87. 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/CH0202213532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb708f11998834c3b7517f3ad9c8318a3a772fdf63cad2cde9a03c9749d0f81. 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/CH0202213533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ebc34eba031a2c87e0aa536c3435a26455390d1c2d2227ba0d0151817dcb46. 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/CH0202213534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009b22489158839b85535a4ed0b5587c11317137a0c37f1f0ebc64e142134d5f. 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/CH0202213535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd94363c8eda817c1077a0d589dc48072a96f8899914860d1c5b22ecaa11de29. 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/CH0202213536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cee56ab06160576a17473e8b38e9c3a9e9168717c1e9f9838fb0437195c43e6. 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/CH0202213537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cfbb5a1857043c08a06746790a8fcb24bea2ddee39b7d6377d8d498f1143dd. 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/CH0202213538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39735192670d2efb011493d63e6f0237d4cbe4a5d3d38fec1938136a94ecd60c. 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/CH0202313731.