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 0xb50b3bb33935538094679359d39dad92472a5979606067daa56ebd9e605e075b. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb05e1f5-bbf7-4798-869a-620483d6c84d.json and https://artists.proofprofile.net/proofs/artist/fb05e1f5-bbf7-4798-869a-620483d6c84d.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 0x8aea654b14728e84609b8aee42b4e8a248b45fcf778402d040c8e43ee17ac5c0. 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/TR0330603015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49c30e9be5af63b5b9d263cca591d77d54d5dde8e6d2a101b14f5df1a96a1bf. 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/TR0330603010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94720fca1f73cc8731d36fcebe8d028258d7afa4f75f0173b73519949ad125c. 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/TR0330603011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f7f148289db2c43d06d15b2d1e90e49271e0e73424fb868badb2839144d441. 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/TR0330603012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04cb92aed35340729a442b4beee1693259d5261b98728f7a93be25ee1c8fd34. 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/TR0330603013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebeeda16f7c1b17d5a7ba9c26679ac40e2e087e40f612c35bb389878004731fd. 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/TR0330603014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917d802d9a086b7b6a5f9208902b0aced8cc33e6402d5c57cd186ab6fae772de. 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/TR0330603029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdad4a0300b2f2a87ef777f02b2f7e5a772b193cf883ecda962b6c12bd8a607a. 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/TR0330603019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e56d545864049b9899d8f6d835388ca30cfdcc1cb021ae4957514c9168ab6e7. 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/TR0330603009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10157c5e1b50c37998bfd4141e8d2105da833066d9d9a1fd987d69979213eaad. 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/TR0330603024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66642a57e3ab29dc082c039cf4d4159150e90f283b1cfe4c79ddf609be8bcd6e. 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/TR0330603026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127ec1b732976bef16612b09a9c2afbf7504ef3ced56a7da8cfbf062251e7a20. 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/TR0330603025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd102b54339e2bff0e6cabcad38fdd3b52faf3594a2dc4d7ee6d6bd1587f46143. 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/TR0330603022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99654f8af20675bff1d4b8156bc354ecf630c1a56154cc88fe3a45cf1c6009b. 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/TR0330603020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2f02221f5f6ea77bba16eaf7bf1b6b360887866db410f88bced924fac48071. 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/TR0330603028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6072dc644c0ca880e3e9e7df1720f9d259661fb3856fefb36fc4528e582dd3f7. 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/TR0330603023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f812d1e24fb6327db4f9b6f0cdbb1573662e30d04268f3cd783e6c6ddbf149. 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/TR0330603021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8d7eaef7540bb0bb010976cbfe34c153451f3163cb77e9762ae2afc84033f8. 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/TR0330603923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff33587f88396e1aac22ad4714d2a35372ab2df99e8ceae711dcfe6c470e9947. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TR0330603895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838ee79164459fa5f534f26b2b3b20f1b002609ca715386447d6bfe780a1be2b. 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/TR0330603908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46473a1fca8ee90bde126d8cb80486f6924ca17154693771b70219312da30131. 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/TR0330603911.