thumb|250 px|right|Location of the cantref of Emlyn within ancient Dyfed Emlyn was one of the seven cantrefi of Dyfed, an ancient district of Wales, which became part of Deheubarth in around 950. It
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 0x5b642a515839d48f425a81f3db042a960121950c079f33ce615110e0ab74e952. 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/495e57bc-ef4b-4243-b9d2-b8a86406c4ec.json and https://artists.proofprofile.net/proofs/artist/495e57bc-ef4b-4243-b9d2-b8a86406c4ec.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 0x955aec64c73049ccc89bf2275f748f514e5bbf5eb0cbee8a530c0a2f18839c21. 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/DEE862300665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a4a5f80263efc642bd2307a882418c0a42fd43c3c8677c68ca114cfc513b0a. 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/DEE862201875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61929b7ead3444ce02f58cfa3091d18e4f08cb960f2fc3e59927f40399ba53db. 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/DEE862300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27808d16b94dd3a57e286151eb67560df004861368415694220912cd5345d2a3. 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/DEE862300666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6c69b60ee0afc04207754d684d42bb63adb81ea9061cc161c8487775e014ee. 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/DEE862300667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61929b7ead3444ce02f58cfa3091d18e4f08cb960f2fc3e59927f40399ba53db. 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/DEE862300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f9e7bf9ffb13e1dadef62ddf327121ecb97d895d71f017e357eeaa060b82eb. 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/QZLBC2316923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0111124a6575dae3ffa9f575939803bc7b13b678135beaf28bd1c9bd8eb5d1. 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/QZLBC2337322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61929b7ead3444ce02f58cfa3091d18e4f08cb960f2fc3e59927f40399ba53db. 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/DEE862300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05106c4e9bc0737713f05b5441e119a27c2bccd921772c46e281cf0de877ba09. 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/QZLBC2415157.
that's how you make a villain - chapter 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f9e7bf9ffb13e1dadef62ddf327121ecb97d895d71f017e357eeaa060b82eb. 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/QZLBC2316923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07ffddfbae79894bb57cccbc745fab8f33fb63f270b9227c40af54bfea74161. 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/QZK7M2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b4cc73684d90b809f162428feba67fc966fe0dc348df453e94cf23e341b935. 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/QZLBC2100662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5c049cb8b1fcf5e82b40ebeb9bdfe66bad8e5bab24a4ae07535c0a5a2c6031. 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/QZK7M2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf30353057f9bf499d2c3e37c901e28acb70ebacb590d342ce0fb0e61e992dc. 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/QZLBC2200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23666fe55187db8a8389b34a1ee9991f5252403b1f5cf49f376f554be9067582. 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/QZK7M2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac49c0d7690ed393930df0dbddb69596d3c32f5762fd6f03c71bc6b58a5a4e7. 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/QZK7M2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43973304a156c41bcbbf73f5a59fe800a865e4057f4ce19c1f94b87381390a8. 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/QZLBC2100450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4963a4024c3699c68d8376d729470ef5d31db3b31fbfa6c3a78bce9147f6f58. 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/QZK7M2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f4db43b051b1b09948193c468f7f9aca141b2d806141531731c3886a75f7ff. 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/QZK7M2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6327617f5b4088da951ac82f8030f8162f0e7f86ce538d505ea18a8f017ed1b3. 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/QZLBC2100148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8bf232266b64c0d29c648ed30ffed95604e2e45d89a4461d9bde649203f17e4. 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/QZLBC2100169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff5c221a1966a64e8472a93c7656bf54e5e8c99c22a896dcaba8615ca2cd250. 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/QZLBC2100331.
that's how you make a villain - chapter 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0111124a6575dae3ffa9f575939803bc7b13b678135beaf28bd1c9bd8eb5d1. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZLBC2337322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38433a93e48ab91447707840a4e224ed7c0218da1e0093624659f576ea045694. 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/QZLBC2401528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfc8e9abb15f33d933546d862b3654dd15b9be23de614c567affb0fb14dd9c4. 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/QZLBC2201001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf442d9da0e2aa5f8cd8cc897e81b5814118bd07f4a3db10e6bfcd7f22e2f822c. 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/QZLBC2200738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56dc6c8e90a8fd971e9213e273343f702f90131973cf47473866e79a02b3ef7. 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/QZLBC2200535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf30353057f9bf499d2c3e37c901e28acb70ebacb590d342ce0fb0e61e992dc. 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/QZLBC2200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac49c0d7690ed393930df0dbddb69596d3c32f5762fd6f03c71bc6b58a5a4e7. 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/QZK7M2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0feb0951af5c155743fc125ac3774bbed413e51bf3054429386551db3833e61. 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/QMRSZ2200319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b4cc73684d90b809f162428feba67fc966fe0dc348df453e94cf23e341b935. 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/QZLBC2100662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43973304a156c41bcbbf73f5a59fe800a865e4057f4ce19c1f94b87381390a8. 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/QZLBC2100450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351a26b32ac4655836c11d413ab7b584e98fdc964b215506f389f22456580235. 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/CA5KR2186494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c673e8e6a6d65f33f94a281a665d359231cf0f9c4a118e4bec40d7a81504af. 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/QZLBC2100245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8bf232266b64c0d29c648ed30ffed95604e2e45d89a4461d9bde649203f17e4. 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/QZLBC2100169.