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 0xd6280c32566de6d7afbdc8d5dc07f3466edc9742136ebafa93e843cd97b8fd05. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b96ec8a9-31ff-417f-9acf-bec2b9016e4c.json and https://artists.proofprofile.net/proofs/artist/b96ec8a9-31ff-417f-9acf-bec2b9016e4c.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 0x45a9b5b151977d01d3630b19b24317777f5b56a33cf47fe87dea0b8d2c891a4c. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T08:02: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/BR3FL2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc769f041e6b95e126ea07063b50600c7d84314c8aa8a7c19831a6218b05cde9. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/BR3FL2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f21b5abf1ee070f0c9cf70457f54849b78fbccc20df020d0c6bcd4b691fd6c8. 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/BR4IW1300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c5962b3041bd4f7c9ba97e1e37fc13da5f9162234060292da3037a6e8461c3. 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/BR4IW1300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51b6bb05b1d2b7190d62f75d36bfd83de97244a850b7c9676119b02f41d837f. 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/BXWMU2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51b6bb05b1d2b7190d62f75d36bfd83de97244a850b7c9676119b02f41d837f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BXWMU2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c24b095f7bdc6dc03fe8166f9637d9f62d15a8604bd5bd9f190acf8d5818ca. 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/BRZ9C1900017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77c0372171b8f9e9a92af0b68f90f17185945877823fb57b6f35d743f963cc8. 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/US7VG1737529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a73ca9c42d1ba4d712be233a64d8ed206ef3966fa6c0efe95d52e5f3dd290f8. 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/BRKGM1300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df0c3cda6da7c82c5ddac8556c80460b9c6c1f250245470e7935fae9c8d435a. 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/BRQ4H1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da7faec567d85c59536965de4d851e1e3a02c3bffc1d1436e88008a24afa6ad. 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/BRDA01300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bd225d519b47c52378314da06deb7f3db255349191bfbc54b3f04d9dea72f6. 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/BR7I21200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e6847daf381260c99e8bfe300b0d4b5eaaa25da6b8eb94b70e9ce8a56c41e5. 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/BRLXY1000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f41181cacadac25c74956d66f8ea4d16f2258157e934dc93a67d01634b74030. 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/BKXXP2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8448967eda311a94f031f41dab0d30bb7e892ff45767068e6084362e8aba30a6. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/US7VG1328981.
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 0x7077b3e4bd953072cfc485d8d249e963bb8beeb3a6b2e8e504726c4dd691e34c. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/BCJBI2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524fb5033989dc3d141be78ce22f252cf79c929d4bb23a7da4b4cad1baf5f2ef. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/BCJBI2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4b2e5c1d5a461cf697ac181a0ffdfa3829d0e314b0c5f5176d12a62355bc71. Chain 2 (Bitcoin): anchored in block 960165 (2026-07-29T23:29:40Z), 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/DEEQ71202302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2161649175d855cdd90477d6099b6d8e0fe47a422032ce2c521e6dc85f1deb04. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/DEEQ71202319.