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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a347bb944f6a96d75362a5cb263badbd2ff52996b8fb9a76051ba434516894d. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0f7f85eb-59d8-4998-9980-b65bd254a413.json and https://artists.proofprofile.net/proofs/artist/0f7f85eb-59d8-4998-9980-b65bd254a413.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d731c0e76a9203db790c531612a57c9a673cd62e24f2d7ed00429d683a4c658. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCABI1271129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed23b828d28f88b4c9adc6c8b082ee8ae57d2d526b399706acd2122086b19a72. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:09:56Z), 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/TCADY1865131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc460adbb39f15a6aa3089390f761d79862ad28535974c64531540c33f6aa4b90. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCADY1865134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad27ef5c1d4e239c4f2ac291724e1bffc47a023c4af89939d01812c7ba37a77. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/TCADY1865135.
Twelve Inch Classics from the 70s, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6f6584536bb10382b725d068fba72ccf1082d639205c86217fec7b6a799af5. 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/USBEN1155203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265100d71782bc6f9e9788f5b34cc877432f052fb84163c9b945c078a8bb5e89. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBZAJ2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8e3bb832aa99c788f0c95104cad27d6d3329763f7d0b5bfd0eefd8cb6b0468. 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/GBZAJ2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff4a8ecfaebbc702e4c9631c47b351812fe91c6141d6cc81134ff5ba26f15a7. 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/GBZAJ2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbd0d82a39ba0a2e613c50fc7bb649e0f5dbce0a3e1db1a813a953c9aefaa5f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/GBZAJ2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x992d34d12d87d3e49048bc55b3ed5844eddd2e9bbe395598423acf5e8b0ebaaa. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBZAJ2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8620f109d5d7151ed8c87e52b89daa230059fa22353d591eee250aafbc6b9f95. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBZAJ2400005.
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 0x360778a01d0ccfa6d0e8bc075c475bcaebd94f783e797f424ad0f373dfa9c13c. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/GBZAJ2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e8b16e7d2d679e94b06faf68b30420b016df4bcafb44cd39c1595408f0d179. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/GBZAJ2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170e238a92faa0b6474ec96284068cd59cf0c9786a1a01bb1b0ba6f3cf7e113c. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/GBZAJ2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ea00cd49db9d34d348d380fb8930317145699b58a49f163946d327c56a9b55. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GBZAJ2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e393434660f2ef9ee84e3a24300aebf65f54fe0996ed188337f0114b61f6b2. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBZAJ2400010.