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 0xbd17cd27817d0ddfb95cf2585b151460751cf466869d998c031cfcb61469b702. 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/23814bdd-72ac-4f8f-a536-84a5fa4819da.json and https://artists.proofprofile.net/proofs/artist/23814bdd-72ac-4f8f-a536-84a5fa4819da.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 0x50ca2c4f027f9093321e758dbb090be0a7c55a7d81c780c55d407f0cc2d8b3cf. 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/ITM462000281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc27109074abc5aba86ebfce7a305644edc16ecfc684db0bb24559798e13d32. 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/ITM462000282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c24ee490544d8a7496fc932f04d3d6e571be5dc3f5d19e51b131b97752d2ec. 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/ITM462000283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e03ff51dcb81d9688713fda405841045e3f49795f9af158cfb06a2635e5c462. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/ITM462000284.
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 0x771ebf87da51a0f3e6c8eadb4c8c6dea81b17f1e88899756cb1f4ded699f950a. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/ITM462000285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5b2fd53963c86e2f21a2fb04c51000f39947b50fc825bb34bebe6bf99344fd. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/ITM462000286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de96dacd2bcb71450ed343a729a6530ad2464438592c72a78a0409e0de8283b. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ITM462000287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe9718a63b4c7f7dc3fbe11ebe5ef47eed53fc9516e9ecfedbe10c2ddbc00e9. 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/ITM461800086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc287f1b60757d06365bbf45f4b57fc2dcaa37b5ac164b7bd44154da9ea76b83a. 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/ITM461800087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb900b13411e69930736e4ffbea1c302a6dfa586f183017c0558044ffc0eacb88. 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/ITM461800089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef8f4ac91669aa203ba8f7a8c0ec998fe5c1dbbc7d9ddb5a03cea45890dfd4a. 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/ITM461800090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8bd8796566f7777eb78db7fa01c5016e32799ce9b39fc4b2b885df37fc45f6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ITM461800091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3d9bcda132b447fae6cb3646ea898cba2851d7673337ef6966326681cea047. 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/ITM461800092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacba0add5178881af67e5b6c324d0e81834bb9f41d260d6d49b8b514f47fafad. 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/ITM461800093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ca9e8ea906fc19d2e1448f95d61823abf34ee6acdc62c5722010ea7aaaf8bf. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:50:37Z), 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/ITM461800088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff28d61b15f5e5d27b2298e08062352523f02f552b4ec5f85dca88d835de6b0. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/ITM461800094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05876c3f258eb7137222965899ae2c0563d278d279bc6bb62b94f1c629537c94. 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/ITM461800283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32fd33f7cc01d0efc69a991bb0a8ae5df960120e28bf328bf0b3f88f34fdfc22. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ITM461800286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583118ff57e5136eb378026c0b1500af1530450514baa0d78910e40b92f826be. 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/ITM461800288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe926f55e9e326c4cccaeee9548c9c69937d95faaecfbbc5833ae189a3a1cfc8c. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/ITM461800284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c383ff594ab21a5ce62f53d1d6bada0450c2ff500bfbfc830da457e4aba397. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ITM461800285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdcc81887fe7a2e2cb260f7163634bdd4d496ebed8f3503b495ec48c19d7c66. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/ITM461800287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e7b44a0e6978f4e57952a9f79b07647955d3bad1ff587c1b02c871d7e6029f. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/ITM461800289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27289e906e29d000d0eba8f735fd240ee1783020ae7f4c54a1d14bc0c168c46. 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/FRX202001306.