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 0x59ddd1ead332a0239575a92b1ab255fc87a8c4512d048c8c6aeb90c0896bcada. 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/17208585-a007-4432-9a78-826ea1bc15cd.json and https://artists.proofprofile.net/proofs/artist/17208585-a007-4432-9a78-826ea1bc15cd.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 0x9ebe982490e5ca721799cf31ae09d5d8d21071fc5d470100dafa2628edd1db3d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/MX1621010002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e353e854eee5c819981ff31bef5eaf540ca8f8ca01dc5b6f9d5be86914555f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/MX1621010003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41079eb84baec9e6dd4fa8af04cae9b838bbd1117de901c7032274222b0f968f. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/MX1621010007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3601b8daf80226aa3202f4dc4fa2957151fde43bff58721994c6a9d12454f445. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/MX1621010013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506689090d94929878f3929801e3753bcb2fcc14e214d380516ed14d87463b9e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QM6P41858904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ab18621b9d7e04c41789151b82d97ad5adccf1a083072c85de18cfda3fee94. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QM6P41858908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c85dc332d8eb5f6607069637f154443ef85296cf38de4abf12ea898116b78fc. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QM6P41858911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ce5d7ea7f2800c7a038dd829bc3cdfcd4998f3fd2419857d0876b3271ffa48. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QM6P41858914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8cb0e286e0d898507df86ebf7b790ee0a04f337948226abcdef04b44b5397b7. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/MXF601300437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12a02772ee7fcafb24218a8574f44dd38026cc72cbac65d8190d927c4c58437. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/MXF601300443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f1f493d875f85a6b3527e7e9e25ce9c7eb1b63621986967594ae7aa22d1a30. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZGLM1981810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1912d22055eaf964599e956e5824f8b48f424da57043385946b6a6e79b53ac48. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGLM1981813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c12188c05d01e5fe6b8324fd633f2f5eec36bb6ed094e0d1fff02f9eefd66b. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZGLM1981815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187f1ae165f58d9fcea58c01a795ae1d546a0f071150f9fb6604214887c1330c. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZGLM1981817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbadf6a9bf2573a0c52fef343ab0e62971397c3e6ea9651f991b8850c6ae0d1d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGLS2048701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3007ab4e07f4ac4c532d62755fe7f64abff4ffd1c4cce1d1ff1fee139db401db. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZGLM2224745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c0061a46f0ef5b1b37c38e4dd9a5d40c1129ed41ef72f705e52d327d20c976. Chain 2 (Bitcoin): anchored in block 956775 (2026-07-05T10:41: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/QZW9L2282113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbadf6a9bf2573a0c52fef343ab0e62971397c3e6ea9651f991b8850c6ae0d1d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZGLS2048701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de8785cfcc062cf7fb1e688331034b53916dc09038ba01884028239395cc83f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ARIXB2313165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de8785cfcc062cf7fb1e688331034b53916dc09038ba01884028239395cc83f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/ARIXB2313165.